PHPGurukul Online Course Registration
cpe:2.3:a:phpgurukul:online_course_registration:*:*:*:*:*:*:*
- 3.1
A SQL injection vulnerability has been identified in PHPGurukul Online Course Registration version 3.1. The issue resides in the admin/session.php file, where the 'sesssion' parameter is manipulated, allowing attackers to inject malicious SQL queries. This vulnerability can be exploited remotely, without any authentication.
Exploitation of this vulnerability allows attackers to access the database, manipulate or delete data, and extract sensitive information. Such actions could lead to unauthorized database access and data breaches.
The vulnerability can be reproduced by sending a POST request to '/onlinecourse/admin/session.php' with the 'sesssion' parameter. The request should include a payload that exploits the SQL injection, such as a time-based blind injection that uses the SQL 'SLEEP' function to demonstrate the injection's effectiveness.
No specific remediation is known for this vulnerability. However, general best practices for preventing SQL injection should be followed, such as using prepared statements and parameterized queries, validating and sanitizing user input, and minimizing database user privileges.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.