CVE-2026-5575

7.3

SourceCodester · Personnel Record Management System

The Personnel Record Management System 1.0 is vulnerable to multiple SQL injection attacks via the login and search modules, allowing unauthenticated attackers to bypass authentication and access data.

Executive summary

A critical SQL injection vulnerability in the SourceCodester Personnel Record Management System 1.0 allows unauthenticated attackers to bypass authentication and gain unauthorized administrative access.

Vulnerability

The application fails to sanitize user input in the index.php and search_user.php files, allowing unauthenticated attackers to inject malicious SQL commands into the backend database. This flaw enables attackers to bypass authentication, extract sensitive information, and potentially achieve full system compromise.

Business impact

Successful exploitation of this vulnerability poses a severe risk to organizational data integrity and confidentiality. By bypassing authentication, an attacker can gain administrative access to the system, leading to the unauthorized disclosure of sensitive personnel records and potential manipulation of stored data. Given the CVSS score of 7.3, this vulnerability represents a high-risk entry point for malicious actors targeting internal management systems.

Remediation

Immediate Action: As no official vendor patch is currently available, administrators should immediately restrict network access to the application or take the system offline until code-level mitigations are implemented.

Proactive Monitoring: Review database and web server access logs for anomalous patterns, such as unexpected SQL syntax characters or high volumes of time-based query responses.

Compensating Controls: Implement a Web Application Firewall (WAF) with strict SQL injection filtering rules to block malicious payloads targeting the login and search parameters.

Exploitation status

Public Exploit Available: Yes, a detailed proof-of-concept and technical analysis are available via the referenced GitHub repository.

Analyst recommendation

The presence of a public proof-of-concept and the ease of exploiting these SQL injection flaws necessitate immediate defensive action. Organizations currently running this software should prioritize migrating to a more secure platform or applying source code modifications to replace all database queries with prepared statements. Until such measures are taken, the system should be considered compromised if exposed to untrusted networks.

More SourceCodester CVEs

Sources

Originally found and disclosed by chenkh (VulDB User), per the CVE Program record.