Code-Projects Computer Laboratory System SQL Injection Vulnerability

Vulnerability

A SQL injection vulnerability exists in Code-Projects Computer Laboratory System version 1.0. This vulnerability allows users to bypass login authentication by entering a universal password in the Password field on the login page. The injection exploits the application's SQL query handling, potentially allowing unauthorized access to the system.

Impact

Exploitation of this vulnerability allows for unauthorized access to the application, bypassing normal authentication mechanisms.

Reproduction

To reproduce this vulnerability, navigate to the login page of Code-Projects Computer Laboratory System 1.0. Enter 'admin' in the Username field and a crafted SQL injection payload, such as a universal password that manipulates the SQL query (e.g., using 'OR 1=1' syntax), in the Password field. After submitting the login form, the response will indicate a successful login by returning a valid username, such as 'true_admin'. This SQL injection can also be automated using a tool like sqlmap, targeting the Password parameter.

Added: Oct 10, 2025, 4:17 PM
Updated: Oct 10, 2025, 4:17 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
5.0
exploitability
8.7
remediation
0.0
relevance
0.7
threat
6.4
urgency
2.9
incentive
5.8

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