CVE-2026-1105
7.3EasyCMS · EasyCMS
EasyCMS versions 1.0 through 1.6 are vulnerable to remote SQL injection via the _order argument in the /UserAction.class.php file.
Executive summary
A remote SQL injection vulnerability in EasyCMS versions 1.0 through 1.6 allows unauthenticated attackers to potentially compromise database integrity.
Vulnerability
The application fails to properly sanitize the _order argument within the /UserAction.class.php file, resulting in a SQL injection vulnerability. This flaw can be triggered by an unauthenticated remote attacker.
Business impact
The vulnerability carries a CVSS score of 7.3, indicating a high severity risk. Successful exploitation could allow unauthorized individuals to access, modify, or delete sensitive data stored within the backend database, leading to significant information disclosure or potential application service disruption.
Remediation
Immediate Action: As there is no official patch available, administrators should restrict network access to the vulnerable endpoint or disable the affected functionality if it is not business-critical.
Proactive Monitoring: Security teams should monitor web server logs for suspicious URL parameters containing SQL syntax and database logs for unusual query patterns or unauthorized access attempts.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block SQL injection payloads targeting the /UserAction.class.php endpoint.
Exploitation status
Public Exploit Available: Yes, a public proof of concept is available via the linked GitHub issue (https://github.com/ueh1013/VULN/issues/15).
Analyst recommendation
Given the availability of a public proof of concept and the lack of a vendor-provided patch, organizations utilizing EasyCMS 1.6 or earlier are at an elevated risk. We strongly recommend implementing strict WAF filtering and segmenting the application network to prevent external access until a security update is released by the vendor.
History
- Disclosed CVE record published
- Published in the daily brief high section, carried in 2 daily briefs, Jan 18 to Jan 19
- Analyst report written
Sources
Originally found and disclosed by Jonathan_Tang (VulDB User), per the CVE Program record.
- VDB-341697 | EasyCMS UserAction.class.php sql injection Vulnerability database entry
- VDB-341697 | CTI Indicators (IOB, IOC, TTP, IOA)
- Submit #731465 | https://github.com/TeamEasy/EasyCMS EasyCMS v1.6 SQL injection vulnerability Third-party advisory
- Exploit / PoC