๐Ÿ” CVE Alert

CVE-2026-40079

UNKNOWN 0.0

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

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

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 $command unchanged. The command line built by rrdtool_function_graph() is passed through this function and then to shell_exec($full_commandline). The risk is in __rrd_execute() where text_format values from graph templates (which may contain host variable substitutions) reach shell_exec without adequate escaping. This issue has been addressed in version 1.2.31.

CWE CWE-78 CWE-88
Vendor cacti
Product cacti
Published Jun 24, 2026
Stay Ahead of the Next One

Get instant alerts for cacti cacti

Be the first to know when new unknown vulnerabilities affecting cacti cacti are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Cacti / cacti
< 1.2.31

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/Cacti/cacti/security/advisories/GHSA-xq98-376r-hv9j github.com: https://github.com/Cacti/cacti/commit/4c09efaebf3a9faec66969d0b5c4aceaf397f37f