SQL Injection in itsourcecode Leave Management System
The itsourcecode Leave Management System version 1.0 is vulnerable to remote SQL injection via the user_email parameter in login.php, enabling potential authentication bypass or unauthorized database access.
CVE search metadata
CVE search record: CVE-2026-90789. Severity: high. CVSS: 7.3. KEV: no. Product: Leave Management System (1.0). Brief: SQL Injection in itsourcecode Leave Management System. Brief link: https://feed.craftedsignal.io/briefs/2026-09-cve-2026-90789/
The itsourcecode Leave Management System version 1.0 contains a SQL injection vulnerability within the /login.php file. The application fails to properly sanitize the user_email parameter before incorporating it into backend database queries. A remote, unauthenticated attacker can exploit this flaw by submitting crafted SQL payloads to the login endpoint. Successful exploitation may allow an attacker to bypass authentication, extract sensitive information from the database, or modify records. Public exploit code for this vulnerability has been released, increasing the likelihood of opportunistic exploitation against deployments of this system. Organizations using this software should restrict access to the login portal and investigate internal alternatives while awaiting a vendor patch.
Impact
Successful exploitation of this vulnerability allows unauthorized access to the Leave Management System database. Depending on the database configuration and permissions, this could result in complete compromise of user credentials, leave history, and employee personal information stored within the system.
Recommendation
- Monitor web server access logs for anomalous characters (e.g., single quotes, double dashes, semicolon, or SQL keywords like UNION, SELECT) within the user_email parameter sent to /login.php.
- Implement strict input validation or parameterized queries at the application layer to sanitize the user_email input field.
- Apply web application firewall (WAF) rules to inspect and block requests containing common SQL injection patterns targeting the /login.php endpoint.
Immediate actions
Deploy the Sigma rule to detect potential exploitation attempts on the login.php endpoint.
Mitigations
Implement WAF rules to block requests to /login.php containing SQL injection syntax.
CVE-2026-90789
Detection coverage 1
Detect CVE-2026-90789 Exploitation - SQL Injection in login.php
highDetects exploitation attempts targeting the user_email parameter in login.php using common SQL injection characters.
Detection queries are available on the platform. Get full rules →