CVE-2025-10100
7.3SourceCodester · Simple Forum Discussion System
SourceCodester Simple Forum Discussion System 1.0 is vulnerable to unauthenticated remote SQL injection via the username parameter in the admin_class.php file.
Executive summary
A critical SQL injection vulnerability in SourceCodester Simple Forum Discussion System 1.0 allows unauthenticated remote attackers to compromise the application database.
Vulnerability
This is a SQL injection vulnerability (CWE-89) triggered by manipulating the Username argument within the admin_class.php file. The vulnerability is remotely exploitable by an unauthenticated attacker, as confirmed by the CVSS vector AV:N/AC:L/AT:N/PR:N/UI:N.
Business impact
Successful exploitation of this flaw allows an attacker to execute arbitrary SQL commands against the backend database. This can lead to unauthorized data exfiltration, modification of administrative credentials, or complete loss of data integrity. Given the CVSS score of 7.3, this represents a high-risk scenario for organizations relying on this software, as the vulnerability is both remotely accessible and requires no authentication.
Remediation
Immediate Action: As no official patch is currently available, administrators should restrict access to the affected administrative interface via network-level controls or disable the application until a security update is released by the vendor.
Proactive Monitoring: Security teams should monitor web server logs for suspicious activity involving the admin_class.php endpoint, particularly focusing on requests containing SQL syntax patterns in the username field.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block common SQL injection payloads targeting the application login parameters.
Exploitation status
Public Exploit Available: Yes — a published proof-of-concept exists as documented in the linked research write-up (https://github.com/bdrfly/cve/issues/1).
Analyst recommendation
The presence of a public proof-of-concept for this unauthenticated SQL injection vulnerability significantly elevates the risk of exploitation. Organizations currently utilizing SourceCodester Simple Forum Discussion System 1.0 must treat this as a high-priority issue and implement the recommended network-level restrictions or WAF protections immediately to prevent unauthorized database access.
More SourceCodester CVEs
Sources
Originally found and disclosed by fuyang (VulDB User), per the CVE Program record.
- VDB-323080 | SourceCodester Simple Forum Discussion System admin_class.php sql injection Vulnerability database entry
- VDB-323080 | CTI Indicators (IOB, IOC, TTP, IOA)
- Submit #645389 | SourceCodester Simple Forum/Discussion System Code Project V1.0 admin_class.php SQL injection V1.0 SQL Third-party advisory
- Exploit / PoC
- sourcecodester.com