CVE-2025-24367 is a high-severity vulnerability affecting Cacti, an open-source performance and fault management framework. This vulnerability allows authenticated Cacti users to abuse graph creation and graph template functionality, enabling them to create arbitrary PHP scripts in the web root of the application. The result is remote code execution on the server, posing a significant risk to organizations that utilize this software.
The CVSS score for this vulnerability is 8.7, indicating a high severity level. Given the potential for remote code execution, organizations must recognize the urgency of this risk. Attackers may leverage this vulnerability to gain unauthorized access and control over affected systems. It is critical for defenders to act swiftly, as remote code execution vulnerabilities can lead to severe breaches and data loss.
The vulnerability was published on January 27, 2025, and it has been confirmed that an exploit exists, necessitating immediate attention from organizations using Cacti. The latest patch, version 1.2.29, addresses this vulnerability, and organizations should prioritize patching immediately.
Organizations should be aware of the continued risk associated with CVE-2025-24367. Without prompt remediation, they risk exposure to unauthorized access and potential data breaches.
Vulnerability Details
Cacti is an open-source performance and fault management framework. CVE-2025-24367 enables an authenticated Cacti user to exploit the graph creation and graph template functionalities to create arbitrary PHP scripts in the web root, resulting in remote code execution on the server. The vulnerability is classified under CWE-144, indicating an improper checking of the existence of files.
The vulnerability is scored 8.7 on the CVSS v4.0 scale, indicating a high severity. It has a network attack vector, low attack complexity, and requires low privileges but does not require user interaction. It impacts confidentiality, integrity, and availability, making it critical for organizations to address.
The affected product is Cacti, and the vulnerability was fixed in version 1.2.29. Organizations should ensure they are running this or later to mitigate the risk.
Technical Analysis
The root cause of CVE-2025-24367 stems from inadequate validation of user input that allows the creation of arbitrary PHP scripts by authenticated users. The attack vector is network-based, which means that an attacker can exploit this vulnerability remotely without physical access to the system. The attack complexity is low, and it requires only low privileges, which is particularly concerning as it can be easily exploited.
No user interaction is required for exploitation, making it easier for attackers to utilize this vulnerability. The confidentiality, integrity, and availability impacts are all classified as high, indicating that successful exploitation could compromise the entire system.
Risk & Impact Analysis
Organizations using Cacti should be aware of the real-world deployment risks associated with this vulnerability. The potential for remote code execution means that attackers can gain control of affected systems, leading to unauthorized access to sensitive data. Given the high CVSS score of 8.7, the urgency to address this vulnerability is critical.
Organizations should prioritize patching immediately. The blast radius of this vulnerability is significant, as it affects all installations of Cacti prior to version 1.2.29. By not addressing this vulnerability, organizations risk exposure to a range of attacks, including data theft, infrastructure compromise, and reputational damage.
In light of the current threat landscape, organizations must remain vigilant and proactive in their security posture. The implications of this vulnerability extend beyond the technical aspects, affecting the overall security framework within which organizations operate.
Exploitation Status
Signal | Status |
|---|---|
Known Exploit | Yes |
Public PoC | Yes |
Actively Exploited | No |
Ransomware Use | No |
Affected Versions
All versions prior to vendor patch (1.2.29) are affected by this vulnerability. It is critical for users of Cacti to upgrade to this version or later to mitigate the risk.
Mitigation & Remediation
To mitigate the risks associated with CVE-2025-24367, organizations should promptly upgrade to Cacti version 1.2.29 or later. If immediate patching is not feasible, consider implementing workarounds such as disabling certain features related to graph creation and templates until the patch can be applied. Additionally, configuration hardening practices should be employed to limit access to sensitive areas of the application.
For enhanced security, organizations can implement network controls to restrict access to the application and monitor for any unauthorized attempts to exploit this vulnerability. Continuous monitoring should be established to detect any anomalies that may indicate an attempted exploit.
Organizations should validate remediation through penetration testing to ensure that the vulnerabilities have been effectively addressed.
Detection Guidance
Organizations should monitor logs for indicators of exploitation attempts, including unusual file creation patterns or unexpected PHP script execution. Behavioral anomalies, such as unauthorized access attempts or changes in user privileges, should also be closely observed.
Network signatures can be developed to detect attempts to exploit this vulnerability. Regular audits and security assessments should be conducted to ensure that any potential weaknesses are identified and remediated promptly.
AppSecure Threat Intelligence Insight
The long-term significance of CVE-2025-24367 lies in its demonstration of how vulnerabilities in open-source software can lead to serious security risks. Organizations must remain vigilant in their use of open-source solutions and ensure that they are promptly patched to mitigate these risks.
This incident highlights the importance of establishing a robust vulnerability management program that includes regular updates and monitoring of open-source components. Security teams should learn from this vulnerability and implement strategies to improve their overall security posture.
For further insights and guidance on securing your systems against similar vulnerabilities, organizations can refer to resources such as the vulnerability management program and the penetration testing methodology to identify and address similar weaknesses in your infrastructure.
In conclusion, organizations must remain proactive against vulnerabilities like CVE-2025-24367 to protect their systems and data from potential exploitation.
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

.webp)