Skip to main content
VulnerabilityPublished Updated

CVE-2024-37873: payroll-management-system · SQL Injection

Affects payroll-management-systemSource CVE Database V5

0

Not known to be exploited · CVSS 9.1 Critical.

Data as of 26 Oct 2026, 12:54 UTC

CVSS 3.1 base score
9.1Critical
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.6% chance of exploitation in 30 days – higher than 51% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 9 Jul 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
Packagistitsourcecode/payroll-management-systempkg:composer/itsourcecode/payroll-management-systemOther threatsAffected
  • =1.0
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

To mitigate this vulnerability, organizations should immediately audit the view_payslip.php script and any other components handling user input for SQL injection flaws. The primary recommendation is to implement parameterized queries or prepared statements to safely handle the id parameter and any other user-supplied data. Input validation should be enforced to accept only expected data types and formats, such as numeric values for IDs. Employing web application firewalls (WAFs) can provide an additional layer of defense by detecting and blocking SQL injection attempts. Organizations should monitor logs for suspicious database queries or unusual access patterns. Since no official patches are available, developers should consider applying custom fixes or upgrading to a more secure payroll system version if available. Regular security assessments and code reviews focusing on injection vulnerabilities are essential. Finally, educating developers on secure coding practices and maintaining an incident response plan will help reduce the risk and impact of exploitation.

Description

SQL injection vulnerability in view_payslip.php in Itsourcecode Payroll Management System Project In PHP With Source Code 1.0 allows remote attackers to execute arbitrary SQL commands via the id parameter.

References

Community reviews

Loading reviews…