CVE-2018-25300
8.2XATABoost · CMS
XATABoost CMS 1.0.0 is vulnerable to a union-based SQL injection via the id parameter in news.php, allowing unauthenticated attackers to extract sensitive database information.
Executive summary
A critical SQL injection vulnerability in XATABoost CMS 1.0.0 allows unauthenticated attackers to compromise sensitive database contents.
Vulnerability
The application fails to properly sanitize user-supplied input in the id parameter of the news.php endpoint. This allows an unauthenticated attacker to inject malicious SQL commands and perform union-based data extraction from the backend database.
Business impact
The vulnerability poses a severe risk to data confidentiality, as it enables unauthorized access to the underlying database. Successful exploitation could lead to the exposure of sensitive user information, administrative credentials, or proprietary content. Given the CVSS score of 8.2, this flaw is considered high severity and requires immediate attention to prevent potential data breaches.
Remediation
Immediate Action: Since no official patch is available for this legacy version, administrators should restrict access to the news.php endpoint or disable the affected module entirely.
Proactive Monitoring: Review web server access logs for anomalous GET requests to news.php containing SQL syntax or unusual characters in the id parameter.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block common SQL injection patterns, specifically targeting union-based attack vectors.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exploit exists and is documented on ExploitDB (EDB-ID 44622).
Analyst recommendation
The presence of a public exploit significantly increases the risk of successful exploitation by opportunistic threat actors. Organizations still utilizing XATABoost CMS 1.0.0 are strongly urged to migrate to a modern, supported content management system, as this software is likely end-of-life and lacks ongoing security maintenance. Until migration is complete, apply the identified compensating controls to minimize the attack surface.
Sources
Originally found and disclosed by MgThuraMoeMyint, per the CVE Program record.
- ExploitDB-44622 Exploit / PoC
- Official Product Homepage
- VulnCheck Advisory: XATABoost CMS 1.0.0 SQL Injection via news.php Third-party advisory