PHPGurukul Apartment Visitors Management System
cpe:2.3:a:phpgurukul:apartment_visitor_management_system:*:*:*:*:*:*:*
- 1.0
A critical SQL injection vulnerability has been identified in PHPGurukul Apartment Visitors Management System version 1.0. The issue resides in the file '/admin/bwdates-passreports-details.php', where the 'fromdate' parameter is manipulated, leading to unauthorized database access. This vulnerability allows attackers to inject malicious SQL queries, potentially modifying or deleting data and accessing sensitive information. The flaw arises from inadequate input validation, enabling exploitation without authentication.
Exploitation of this vulnerability allows for unauthorized database access, manipulation of data, and execution of administrative operations, posing a significant risk to system integrity and availability.
The vulnerability can be reproduced by sending a POST request to '/admin/bwdates-passreports-details.php' with a crafted 'fromdate' parameter that includes malicious SQL payloads. This can be done using tools like sqlmap, which automates the injection process and exploits the vulnerability by, for example, using time-based blind SQL injection techniques.
It is recommended to implement prepared statements and parameter binding to prevent SQL injection. Additionally, input validation and filtering should be applied to ensure that user input meets expected formats, thereby blocking malicious data. Minimizing database user permissions can also help reduce the impact of potential exploits.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.