Simple Content Management System 1.0 SQL Injection Vulnerability
A remote SQL injection vulnerability exists in code-projects Simple Content Management System 1.0 due to improper handling of the ID argument in the /web/index.php file, allowing unauthenticated attackers to execute arbitrary SQL queries.
CVE search metadata
CVE search record: CVE-2026-6183. Severity: high. CVSS: 7.3. KEV: no. Brief: Simple Content Management System 1.0 SQL Injection Vulnerability. Brief link: https://feed.craftedsignal.io/briefs/2026-04-14-simple-cms-sqli/
Triage facts
Revision 2- Evidence
- Unknown
- Severity
- High
- Sources
- 6 public sources
- Freshness
- Revision 2Apr 14, 12:00 UTC
- Detection
- 2 rules · 5 IOCs
- Vulnerabilities
- 1 CVE
Revision history 1 entry · Revision 2
- Revision 2
Repaired a legacy canonical identity collision
Changed: slug
A SQL injection vulnerability has been identified in code-projects Simple Content Management System version 1.0. The vulnerability resides in the /web/index.php file and can be exploited by manipulating the ID argument. An attacker can remotely inject malicious SQL queries, potentially leading to unauthorized data access, modification, or deletion. Public exploits are available, increasing the risk of exploitation. The affected software is a content management system, typically used for managing website content. Successful exploitation could compromise the entire website and its underlying database.
Attack Chain
- An attacker identifies a Simple Content Management System 1.0 instance running online.
- The attacker crafts a malicious HTTP request targeting
/web/index.phpwith a modifiedIDparameter containing SQL injection code. - The webserver receives the request and passes the
IDparameter to the application. - The application fails to properly sanitize the
IDparameter before using it in an SQL query. - The injected SQL code is executed against the database server.
- The attacker extracts sensitive information from the database, such as usernames, passwords, and other confidential data.
- The attacker uses the compromised credentials or data to gain further access to the system.
- The attacker may modify data, deface the website, or install a web shell for persistent access and control.
Impact
Successful exploitation of this SQL injection vulnerability can lead to significant data breaches, website defacement, and complete compromise of the Simple Content Management System 1.0. An attacker could gain access to sensitive information, including user credentials, financial data, and other confidential information stored in the database. The number of affected installations is currently unknown, but given the public availability of the exploit, widespread exploitation is possible. This can result in financial losses, reputational damage, and legal liabilities for affected organizations.
Recommendation
- Inspect web server logs for requests to
/web/index.phpcontaining suspicious characters or SQL keywords in theIDparameter to detect potential exploitation attempts (Sigma rule: "Detect Simple CMS SQL Injection Attempt"). - Apply input validation and sanitization to the
IDparameter in/web/index.phpto prevent SQL injection attacks. - Monitor network traffic for outbound connections originating from the web server to unusual destinations, which may indicate data exfiltration after successful exploitation (Sigma rule: "Detect Outbound Connection After Simple CMS Exploit").
- Review the GitHub exploit URL (https://github.com/Xmyronn/simple-cms-sqli-id-parameter) to understand the attack vector and potential payload.
- Implement a web application firewall (WAF) rule to block requests containing malicious SQL injection patterns targeting the
/web/index.phpendpoint.
Detection coverage 2
Detect Simple CMS SQL Injection Attempt
highDetects potential SQL injection attempts against Simple CMS by looking for SQL keywords in the ID parameter.
Detect Outbound Connection After Simple CMS Exploit
mediumDetects suspicious outbound connections from the web server after a potential Simple CMS exploit.
Detection queries are available on the platform. Get full rules →
Indicators of compromise
5
url
| Type | Value |
|---|---|
| url | https://code-projects.org/ |
| url | https://github.com/Xmyronn/simple-cms-sqli-id-parameter |
| url | https://vuldb.com/submit/797264 |
| url | https://vuldb.com/vuln/357106 |
| url | https://vuldb.com/vuln/357106/cti |