CVE-2023-39362CWE-78

Authenticated command injection in SNMP options of a Device

High · published September 5, 2023

Patch now

High probability of exploitation

CVSS calls it high at 7.2. It sits in the 99.7th percentile for exploit probability.

CVSS v3.1
7.2
EPSS
85%
Percentile
99.7
In the wild
Unconfirmed
What it is

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 remote code execution on the underlying server. The `lib/snmp.php` file has a set of functions, with similar behavior, that accept in input some variables and place them into an `exec` call without a proper escape or validation. This issue has been addressed in version 1.2.25. Users are advised to upgrade. There are no known workarounds for this vulnerability.

The record
Technical detail
CVSS v3.1
7.2 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.85449 · 99.7th percentile
Weakness
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2023-09-05T21:16Z
EPSS history
Timeline
  • 05 SEP 21:16Z
    Authenticated command injection in SNMP options of a Device
    cvelistv5