Purei CMS Time-Based Blind SQL Injection Vulnerability
Vulnerability
A time-based blind SQL injection vulnerability has been identified in Purei CMS version 1.0. This vulnerability allows attackers to manipulate database queries by injecting crafted SQL payloads through unfiltered user input parameters. Exploitation of this vulnerability could lead to unauthorized extraction or modification of database information. The issue is present in multiple endpoints, including 'getAllParks.php' and 'events-ajax.php'.
Impact
Exploitation of this vulnerability allows for time-based blind SQL injection, where an attacker can manipulate SQL queries and potentially extract or modify database information.
Reproduction
To reproduce this vulnerability, send a POST request to '/includes/events-ajax.php' with the 'action' parameter set to 'getMonth'. Inject the SQL payload into the 'month' parameter while URL encoding the input. The injected payload should be crafted to exploit the time-based blind SQL injection, such as using a conditional statement that causes a delay in the response.
Vulnerability Rating
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.
