Skip to main content
CVE-2025-9977VulnerabilityPublished

CVE-2025-9977: Times Software E-Payroll · SQL Injection

Affects Times Software E-PayrollSource CVE Database V5

0

Not known to be exploited · CVSS 5.3 Medium.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 4.0 base score
5.3Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
1.8% chance of exploitation in 30 days – higher than 79% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 18 Nov 2025

  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 2026-10-25.

What to do

Affected software

ProductAffectedFixed in
Times Software E-PayrollAffected
  • =0
Fixed in–

AI-suggested

1. Implement strict input validation and sanitization at the web application firewall (WAF) or reverse proxy level to filter and block malicious POST requests targeting the login endpoint. 2. Deploy network-level protections such as rate limiting and IP reputation filtering to reduce the risk of automated or repeated attack attempts. 3. Disable verbose error messages in production environments to prevent leakage of internal infrastructure details; configure the application or web server to return generic error responses. 4. Monitor logs for unusual login attempts, error message patterns, and spikes in traffic that could indicate exploitation attempts. 5. Isolate the E-Payroll system within a segmented network zone with limited access to reduce the blast radius of potential attacks. 6. Engage with the vendor persistently to obtain patches or updates; if unavailable, consider alternative payroll solutions or additional compensating controls. 7. Conduct regular security assessments and penetration testing focused on injection vulnerabilities and error handling. 8. Educate IT and security staff about this vulnerability to ensure rapid detection and response.

Description

Value provided in one of POST parameters sent during the process of logging in to Times Software E-Payroll is not sanitized properly, which allows an unauthenticated attacker to perform DoS attacks. SQL injection attacks might also be feasible, although so far creating a working exploit has been prevented probably by backend filtering mechanisms. Additionally, command injection attempts cause the application to return extensive error messages disclosing some information about the internal infrastructure.  Patching status is unknown because the vendor has not replied to messages sent by the CNA.

References

Community reviews

Loading reviews…