CVE-2026-2161
7.3itsourcecode · Directory Management System
A SQL injection vulnerability in itsourcecode Directory Management System 1.0 allows remote, unauthenticated attackers to execute arbitrary SQL commands via the email parameter in forget-password.php.
Executive summary
An unauthenticated SQL injection vulnerability in itsourcecode Directory Management System 1.0 poses a significant risk of unauthorized database access and potential data compromise.
Vulnerability
This flaw is a SQL injection vulnerability (CWE-89) located in the /admin/forget-password.php script. An unauthenticated remote attacker can inject malicious SQL queries through the email argument to manipulate database operations.
Business impact
Successful exploitation of this vulnerability allows an attacker to interact directly with the backend database, potentially leading to the unauthorized disclosure or modification of sensitive administrative and user data. With a CVSS score of 7.3, this issue represents a high-severity risk that could facilitate account takeovers or broader system compromise if left unmitigated.
Remediation
Immediate Action: As no official vendor patch is currently available, administrators should restrict network access to the /admin/forget-password.php endpoint or disable the directory management system until a security update is released.
Proactive Monitoring: Security teams should monitor web server logs for suspicious URL patterns targeting the forget-password.php file, particularly those containing SQL syntax or encoded characters.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block common SQL injection payloads targeted at the application's input fields.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exists and is attributed to the technical write-up provided in the GitHub issue referenced in the vulnerability record.
Analyst recommendation
Given the availability of a public proof-of-concept and the unauthenticated nature of this vulnerability, immediate defensive action is required. Organizations using the Directory Management System should isolate the affected instance from public-facing networks until the vendor provides a secure update to address the underlying code flaw.
More itsourcecode CVEs
Sources
Originally found and disclosed by wenzhuolin (VulDB User), per the CVE Program record.