Skip to content
OpenAdvisories

Package · Debian

cacti

175 known vulnerabilities.

23 results · Clear filters · Feed

  • High 7.2
    CVE-2026-39902 Public exploit

    Cacti: Authenticated RCE on Data Input

    Cacti is an open source performance and fault management framework. Prior to version 1.2.31, the prior blocklist ([;&| `$\\n\r]) omitted single-quote, double-quote, redirect operators, subshell parens and braces. An authenticated admin could save an input_str…

  • High 8.8

    Cacti sanitize_sql_column() Regex Allowlist Permits SQL Time-Delay Functions Leading to Blind SQL Injection

    Cacti's sanitize_sql_column (lib/functions.php) sanitizes user-supplied ORDER BY column names using the regex . Because this allowlist retains letters, digits, underscore, parentheses, and dot (intended to support expressions like COUNT(id) and table.column),…

  • High 7.1

    Cacti: Package Import Signature Validation Bypass Allows Self-Signed Packages

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior have a package import signature validation bypass allows which allows self-signed packages. This issue has been fixed in version 1.2.31.

  • High 7.2
    CVE-2026-40083 Public exploit

    Cacti: SQL Injection in managers.php

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior have SQL Injection through unsanitized unserialize+implode in managers.php. At line 756 of managers.php, the application assigns $selected_items by calling cacti_uns…

  • High 8.6

    Cacti: Command Injection via escape_command() no-op in RRDtool execution

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior are vulnerable to Command Injection due to lack of sanitization in the escape_command() function. The escape_command() function at lib/rrd.php is a no-op: it returns…

  • High 7.6

    Cacti: Stored SQL Injection via graph_name_regexp in Reports feature

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior have a Stored SQL Injection vulnerability through graph_name_regexp in the Reports feature. This issue has been fixed in version 1.2.31.

  • High 7.4
    CVE-2025-66399 EPSS 11%

    SNMP Command Injection leads to RCE in Cacti

    Cacti is an open source performance and fault management framework. Prior to 1.2.29, there is an input-validation flaw in the SNMP device configuration functionality. An authenticated Cacti user can supply crafted SNMP community strings containing control cha…

  • High 8.7
    CVE-2005-10004 Public exploit

    Cacti graph_view.php RCE via graph_start Parameter Injection

    Cacti versions prior to 0.8.6-d contain a remote command execution vulnerability in the graph_view.php script. An authenticated user can inject arbitrary shell commands via the graph_start GET parameter, which is improperly handled during graph rendering. Thi…

  • High 7.6

    Cacti through 1.2.29 allows SQL injection in the template function in host_templates.php via the graph_template paramet…

  • High 8.7
    CVE-2025-24367 Public exploit EPSS 59%

    Cacti allows Arbitrary File Creation leading to RCE

    Cacti is an open source performance and fault management framework. An authenticated Cacti user can abuse graph creation and graph template functionality to create arbitrary PHP scripts in the web root of the application, leading to remote code execution on t…

  • High 7.6
    CVE-2024-54146 EPSS 46%

    Cacti has a SQL Injection vulnerability when view host template

    Cacti is an open source performance and fault management framework. Cacti has a SQL injection vulnerability in the template function of host_templates.php using the graph_template parameter. This vulnerability is fixed in 1.2.29.

  • High 7.2
    CVE-2024-43363 Public exploit EPSS 36%

    Remote code execution via Log Poisoning in Cacti

    Cacti is an open source performance and fault management framework. An admin user can create a device with a malicious hostname containing php code and repeat the installation process (completing only step 5 of the installation process is enough, no need to c…

  • High 7.3
    CVE-2024-43362 EPSS 39%

    Stored Cross-site Scripting (XSS) when creating external links in Cacti

    Cacti is an open source performance and fault management framework. The `fileurl` parameter is not properly sanitized when saving external links in `links.php` . Morever, the said fileurl is placed in some html code which is passed to the `print` function in …

  • High 8.1

    Cacti RCE vulnerability by file include in lib/plugin.php

    Cacti provides an operational monitoring and fault management framework. Prior to version 1.2.27, there is a file inclusion issue in the `lib/plugin.php` file. Combined with SQL injection vulnerabilities, remote code execution can be implemented. There is a f…

  • High 8.8
    CVE-2024-31445 EPSS 26%

    SQL Injection vulnerability in automation_get_new_graphs_sql

    Cacti provides an operational monitoring and fault management framework. Prior to version 1.2.27, a SQL injection vulnerability in `automation_get_new_graphs_sql` function of `api_automation.php` allows authenticated users to exploit these SQL injection vulne…

  • High 7.6

    Cacti Cross-site Scripting vulnerability when managing trees

    Cacti provides an operational monitoring and fault management framework. Versions of Cacti prior to 1.2.27 are vulnerable to stored cross-site scripting, a type of cross-site scripting where malicious scripts are permanently stored on a target server and serv…

  • High 8.8
    CVE-2023-51448 EPSS 67%

    SQL Injection vulnerability when managing SNMP Notification Receivers

    Cacti provides an operational monitoring and fault management framework. Version 1.2.25 has a Blind SQL Injection (SQLi) vulnerability within the SNMP Notification Receivers feature in the file `‘managers.php’`. An authenticated attacker with the “Settings/Ut…

  • High 8.8
    CVE-2023-49085 Public exploit EPSS 74%

    Cacti SQL Injection vulnerability

    Cacti provides an operational monitoring and fault management framework. In versions 1.2.25 and prior, it is possible to execute arbitrary SQL code through the `pollers.php` script. An authorized user may be able to execute arbitrary SQL code. The vulnerable …

  • High 8.1
    CVE-2023-49084 Public exploit EPSS 64%

    Local File Inclusion (RCE) in Cacti

    Cacti is a robust performance and fault management framework and a frontend to RRDTool - a Time Series Database (TSDB). While using the detected SQL Injection and insufficient processing of the include file path, it is possible to execute arbitrary code on th…

  • High 7.2
    CVE-2023-39362 Public exploit EPSS 85%

    Authenticated command injection in SNMP options of a Device

    Cacti is an open source operational monitoring and fault management framework. In Cacti 1.2.24, under certain conditions, an authenticated privileged user, can use a malicious string in the SNMP options of a Device, performing command injection and obtaining …

  • High 8.8

    A Defect in sql_save() Causes Multiple SQL Injection Vulnerabilities in Cacti

    Cacti is an open source operational monitoring and fault management framework. A defect in the sql_save function was discovered. When the column type is numeric, the sql_save function directly utilizes user input. Many files and functions calling the sql_save…

  • High 8.8

    Authenticated SQL injection vulnerability in reports_user.php in Cacti

    Cacti is an open source operational monitoring and fault management framework. An authenticated SQL injection vulnerability was discovered which allows authenticated users to perform privilege escalation and remote code execution. The vulnerability resides in…

  • High 8.8

    Authenticated SQL injection vulnerability in graphs.php in Cacti

    Cacti is an open source operational monitoring and fault management framework. An authenticated SQL injection vulnerability was discovered which allows authenticated users to perform privilege escalation and remote code execution. The vulnerability resides in…