CVE-2025-9529
7.3Campcodes · Payroll Management System
Campcodes Payroll Management System 1.0 contains a file inclusion vulnerability in the index.php file, allowing remote attackers to manipulate the page argument to include unauthorized files.
Executive summary
A critical file inclusion vulnerability exists in Campcodes Payroll Management System 1.0 that enables unauthenticated remote attackers to perform unauthorized file operations.
Vulnerability
The application is susceptible to CWE-73: File Inclusion via the page parameter in the index.php script. This flaw permits an unauthenticated remote attacker to influence file path resolution, potentially leading to unauthorized information disclosure or system manipulation.
Business impact
The vulnerability carries a CVSS score of 7.3, indicating a high severity risk to the organization. Successful exploitation could lead to the unauthorized exposure of sensitive payroll data, system compromise, or the execution of arbitrary code within the context of the web server, resulting in significant reputational and operational damage.
Remediation
Immediate Action: Since a vendor-supplied patch is currently unavailable, administrators should immediately restrict access to the affected Payroll Management System instance until a secure update is released by Campcodes.
Proactive Monitoring: Security teams should monitor web server access logs for anomalous requests containing directory traversal characters or unexpected file paths directed at index.php.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to block common file inclusion attack patterns, such as directory traversal sequences, targeting the index.php endpoint.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exists as documented in the linked GitHub issue reference.
Analyst recommendation
Given the availability of a public proof-of-concept and the ease of exploitation, this vulnerability poses a significant risk to any environment hosting the Campcodes Payroll Management System. Organizations must prioritize restricting network access to the application or deactivating the service until the vendor provides a formal security update.
Sources
Originally found and disclosed by chenjunjie (VulDB User), per the CVE Program record.
- VDB-321548 | Campcodes Payroll Management System index.php include file inclusion Vulnerability database entry
- VDB-321548 | CTI Indicators (IOB, IOC, IOA)
- Submit #635551 | Campcodes Payroll Management System v1.0 Improper Control of Filename for Include/Require Statement in Third-party advisory
- Exploit / PoC
- campcodes.com