CVE-2025-13561
7.3SourceCodester · Company Website CMS
SourceCodester Company Website CMS 1.0 contains a SQL injection vulnerability in the /admin/index.php file, allowing remote attackers to manipulate the Username argument.
Executive summary
A critical SQL injection vulnerability in SourceCodester Company Website CMS 1.0 allows for unauthenticated remote exploitation, posing a significant risk of data compromise.
Vulnerability
The application is susceptible to SQL injection (CWE-89) within the /admin/index.php file. The vulnerability arises from improper neutralization of the Username argument, which can be exploited by an unauthenticated remote attacker.
Business impact
Successful exploitation of this flaw allows an attacker to interact directly with the underlying database, potentially leading to unauthorized data exfiltration or administrative bypass. Given the CVSS score of 7.3, this represents a significant risk to the confidentiality and integrity of the application, especially if the database stores sensitive user credentials or proprietary business information.
Remediation
Immediate Action: As no official patch is currently available, administrators should restrict access to the /admin directory using network-level controls or web server authentication until a secure update is released by the vendor.
Proactive Monitoring: Review web access logs for anomalous requests to the /admin/index.php endpoint, specifically looking for SQL syntax patterns or unexpected characters within the Username field.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to block common SQL injection payloads targeted at the /admin/index.php endpoint.
Exploitation status
Public Exploit Available: Yes, a public proof-of-concept exists, as documented in the GitHub issue referenced in the CVE record.
Analyst recommendation
The presence of a public proof-of-concept for this SQL injection flaw necessitates immediate attention. Organizations utilizing SourceCodester Company Website CMS 1.0 must prioritize implementing compensating controls, such as WAF filtering or restricted network access, to mitigate the risk of unauthorized database interaction until a formal vendor patch is provided.
More SourceCodester CVEs
Sources
Originally found and disclosed by admif.. (VulDB User), per the CVE Program record.