Skip to main content
CVE-2025-12328VulnerabilityPublished

CVE-2025-12328: shawon100 RUET OJ · SQL Injection

Affects shawon100 RUET OJSource CVE Database V5

0

Not known to be exploited · CVSS 5.3 Medium.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 4.0 base score
5.3Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 19% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 27 Oct 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

AI-suggested

European organizations should immediately implement strict input validation and sanitization on all parameters, especially the 'Name' argument in /contestproblem.php, to prevent SQL injection. Employ parameterized queries or prepared statements if source code access is available. Deploy Web Application Firewalls (WAFs) configured to detect and block SQL injection patterns targeting the RUET OJ platform. Monitor database logs for unusual queries or error messages indicative of injection attempts. Isolate the RUET OJ environment from critical internal networks to limit lateral movement in case of compromise. Regularly back up contest and user data to enable recovery from potential data corruption. Engage with the community or vendor forums to track any unofficial patches or updates. Consider alternative contest management platforms if timely patches are not forthcoming. Finally, conduct security audits and penetration tests focused on injection vulnerabilities within the platform.

Description

A vulnerability was identified in shawon100 RUET OJ up to 18fa45b0a669fa1098a0b8fc629cf6856369d9a5. Impacted is an unknown function of the file /contestproblem.php. Such manipulation of the argument Name leads to sql injection. The attack may be launched remotely. The exploit is publicly available and might be used. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The vendor was contacted early about this disclosure but did not respond in any way.

References

Community reviews

Loading reviews…