OOP CMS Blog SQL Injection Vulnerability

Vulnerability

A SQL injection vulnerability has been identified in OOP CMS Blog version 1.0. This vulnerability allows unauthenticated attackers to execute arbitrary SQL queries by injecting malicious code through several parameters. Exploitation can be done via the search parameter in search.php, the pageid parameter in page.php, and the id parameter in posts.php. This injection can be used to extract sensitive database information, including table names, schema names, and database credentials.

Impact

Exploitation of this vulnerability allows for arbitrary SQL execution, which could lead to unauthorized data access or manipulation.

Reproduction

The vulnerability can be reproduced by sending a crafted HTTP GET request to search.php with a payload that includes SQL injection syntax in the search parameter. Alternatively, the same can be done using the page.php file by injecting SQL through the pageid parameter, or by using posts.php with the id parameter. The injected SQL can be crafted to extract database information such as table names and schema details.

Added: Mar 6, 2026, 1:19 PM
Updated: Mar 6, 2026, 1:19 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
8.7
remediation
0.0
relevance
3.5
threat
6.4
urgency
2.9
incentive
4.2

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.