Skip to main content
CVE-2025-10687VulnerabilityPublished

CVE-2025-10687: SourceCodester Responsive E-Learning System · SQL Injection

Affects SourceCodester Responsive E-Learning SystemSource CVE Database V5

0

Not known to be exploited · CVSS 6.9 Medium.

Data as of 25 Oct 2026, 19:02 UTC

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

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 18 Sep 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-25.

What to do

Affected software

ProductAffectedFixed in
SourceCodester Responsive E-Learning SystemAffected
  • =1.0
Fixed in–

AI-suggested

1. Immediate mitigation should involve restricting access to the /admin/add_teacher.php endpoint via network-level controls such as IP whitelisting or VPN access to limit exposure. 2. Implement Web Application Firewall (WAF) rules to detect and block SQL injection patterns targeting the 'Username' parameter. 3. Conduct thorough input validation and parameterized queries or prepared statements in the source code to eliminate SQL injection vectors; this requires code review and secure coding practices. 4. Monitor logs for suspicious activities related to the vulnerable endpoint, including unusual query patterns or repeated failed attempts. 5. If possible, isolate the affected system from the internet or limit administrative functions to trusted internal networks until a vendor patch or official fix is available. 6. Educate administrative users on recognizing potential phishing or social engineering attempts that could leverage this vulnerability. 7. Plan for an urgent update or migration to a patched version once released by the vendor, and consider alternative e-learning platforms with stronger security postures if immediate remediation is not feasible.

Description

A vulnerability was found in SourceCodester Responsive E-Learning System 1.0. This affects an unknown part of the file /admin/add_teacher.php. The manipulation of the argument Username results in sql injection. It is possible to launch the attack remotely. The exploit has been made public and could be used.

References

Community reviews

Loading reviews…