CVE-2018-25199

8.2

Zsoft · OOP CMS BLOG

OOP CMS BLOG 1.0 contains multiple SQL injection vulnerabilities allowing unauthenticated attackers to execute arbitrary database queries via the search.php, page.php, and posts.php endpoints.

Executive summary

A critical SQL injection vulnerability in Zsoft OOP CMS BLOG 1.0 allows unauthenticated attackers to extract sensitive database information, posing a severe risk of data compromise.

Vulnerability

The application fails to properly sanitize user input in the search, pageid, and id parameters, allowing unauthenticated attackers to perform SQL injection attacks. These flaws enable attackers to manipulate queries to disclose database credentials, table structures, and schema information.

Business impact

Successful exploitation of this vulnerability can lead to the full exposure of backend database contents, which may include sensitive user data, administrative credentials, and proprietary site information. Given the CVSS score of 8.2, this vulnerability represents a high-severity risk that could facilitate further unauthorized system access or complete site takeover.

Remediation

Immediate Action: As there is no official patch available for this software, administrators should immediately migrate to a supported and secure content management system. If migration is not possible, the application should be taken offline to prevent exploitation.

Proactive Monitoring: Review database error logs for suspicious query patterns or unexpected syntax errors that indicate injection attempts. Monitor web server access logs for requests containing SQL keywords or unusual special characters in the specified parameters.

Compensating Controls: Deploy a Web Application Firewall (WAF) configured with strict SQL injection protection rules to block malicious payloads targeting the vulnerable parameters. Ensure the database user account associated with the application has the minimum necessary privileges to limit the impact of a potential breach.

Exploitation status

Public Exploit Available: Yes, a published proof-of-concept exists as documented in the Exploit-DB entry 45799.

Analyst recommendation

Due to the lack of vendor-provided security updates and the availability of public exploit code, this software is considered insecure for production use. Organizations currently running Zsoft OOP CMS BLOG 1.0 must prioritize decommissioning or replacing the platform immediately to eliminate this critical security exposure.

Sources

Originally found and disclosed by Ihsan Sencan, per the CVE Program record.