SQL Injection in itsourcecode Payroll System
itsourcecode Payroll System 1.0 is vulnerable to unauthenticated remote SQL injection via the Username parameter in the login function, potentially allowing full database compromise.
CVE search metadata
CVE search record: CVE-2026-78201. Severity: high. CVSS: 7.3. KEV: no. Product: Payroll System (1.0). Brief: SQL Injection in itsourcecode Payroll System. Brief link: https://feed.craftedsignal.io/briefs/2026-08-payroll-system-sqli/
What's new
- 1. added detection rule: Detect CVE-2026-78202 Exploitation - Unrestricted File Upload Aug 24, 07:42 via nvd
A critical SQL injection vulnerability has been identified in itsourcecode Payroll System version 1.0. The vulnerability resides within the login function of the admin_class.php file. By manipulating the 'Username' argument during the authentication process, a remote, unauthenticated attacker can inject arbitrary SQL commands. This flaw permits the execution of unauthorized queries against the application database, which may lead to sensitive data exfiltration, modification, or complete bypass of administrative authentication. The exploit is currently publicly available, increasing the risk of active exploitation. Security teams managing instances of this software should treat this as a high-priority risk and implement immediate mitigations or network-level blocking to prevent unauthorized access.
Impact
Successful exploitation of CVE-2026-78201 enables remote code or command execution via database interaction, potentially compromising the integrity and confidentiality of the entire payroll database. Given the nature of the application, this includes potential access to employee personal identifiable information (PII) and financial records.
Recommendation
- Immediately restrict access to the web-based login interface of the Payroll System to trusted IP addresses only.
- Implement a Web Application Firewall (WAF) rule to block common SQL injection patterns targeting the 'Username' field in HTTP POST requests.
- Deploy the Sigma rule provided below to your web server logs to monitor for exploitation attempts.
- Patch or disable the affected Payroll System instance if no official vendor update is available for version 1.0.
Immediate actions
Deploy WAF rules to detect and block SQL injection strings on the login endpoint.
Threat Hunt
Search logs for unusual POST requests to admin_class.php
Data: Web server access logs
Mitigations
Restrict web access via IP filtering if feasible.
CVE-2026-78201
Detection coverage 2
Detects CVE-2026-78201 Exploitation - SQL Injection in Payroll System
highDetects potential SQL injection exploitation targeting the Username field in the Payroll System login function.
Detect CVE-2026-78202 Exploitation - Unrestricted File Upload
highDetects exploitation of CVE-2026-78202 by identifying suspicious POST requests to the vulnerable admin_class.php endpoint with file upload indicators.
Detection queries are available on the platform. Get full rules →