Arbitrary Command Injection Affecting cacti package, versions <1.2.30+ds1-1


Severity

Recommended
0.0
high
0
10

Snyk's Security Team recommends NVD's CVSS assessment. Learn more

Threat Intelligence

EPSS
10.81% (96th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-ECHOLATEST-CACTI-18610717
  • published11 Aug 2026
  • disclosed2 Dec 2025

Introduced: 2 Dec 2025

CVE-2025-66399  (opens in a new tab)
CWE-77  (opens in a new tab)

How to fix?

Upgrade Echo:latest cacti to version 1.2.30+ds1-1 or higher.

NVD Description

Note: Versions mentioned in the description apply only to the upstream cacti package and not the cacti package as distributed by Echo. See How to fix? for Echo:latest relevant fixed versions and status.

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 characters (including newlines) that are accepted, stored verbatim in the database, and later embedded into backend SNMP operations. In environments where downstream SNMP tooling or wrappers interpret newline-separated tokens as command boundaries, this can lead to unintended command execution with the privileges of the Cacti process. This vulnerability is fixed in 1.2.29.

CVSS Base Scores

version 3.1