CVE-2026-40083Disclosure(cacti / cacti)

LOWCVSS 7.2 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch cacti cacti systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

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_unserialize(stripslashes(gnrv('selected_graphs_array'))). The cacti_unserialize() function calls unserialize() with allowed_classes set to false, which prevents object injection but still allows arbitrary string arrays to be deserialized. Then, at lines 760 to 766, the deserialized array values are passed directly into db_execute('DELETE FROM snmpagent_managers WHERE id IN (' . implode(',', $selected_items) . ')'), where they are imploded into the SQL statement without any integer validation, resulting in SQL Injection when using SNMP agent management permissions. This issue has been fixed in version 1.2.31.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-89

Priority

LOW

Exploitation

NONE

PoC

YES

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • cacti

Threat summary

  • Patch or workaround signal is available
  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 2 signals
  • Disclosure: 1 classified signal
  • Peaked 1d ago at 1 mentions (2026-06-26); latest day: 1
  • 2 total mentions across 2 days

Affected systems

Vendors
Products
cacti

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-06-26: 1Mentions · 2026-08-27: 1Patch / Workaround · 2026-08-27: 1Technical Details · 2026-06-26: 1Technical Details · 2026-08-27: 106-2608-27
Signal classification2 categories
Disclosure
150.0%
Patch
150.0%
Referenced assets2 URLs
Classification over time
DateTotalLabels
2026-06-261
Disclosure1
2026-08-271
Patch1
Full discourse2 posts
  • Hakai Offsec@HakaiOffsec
    Patch

    In this analysis, we explore CVE-2026-40083, a SQL Injection vulnerability present in Cacti versions 1.2.30 and earlier. The flaw allows an authenticated user with SNMP management privileges to execute arbitrary SQL queries by manipulating the "selected_graphs_array" parameter, exploiting an insecure concatenation of deserialized data into SQL queries. As a result, an attacker can extract sensitive information from the database, compromise credentials, access critical configurations of the monitored infrastructure, and in certain scenarios, impact the application's availability. In this publication, we detail the root cause of the vulnerability, its exploitation, the fix implemented by the Cacti team, and the key recommendations for risk mitigation. Authors: João Pedro Gonçalves & Gabriel Rodrigues @Gabriel52489026 Check it out https://hakaisecurity.io/en-cve-2026-40083-sql-injection-in-cacti/research-blog

    Post summary

    The post discloses a new SQL injection flaw in older Cacti versions, details its exploitation path, and announces that the vendor has released a fix to remediate the vulnerability.

    00020301
    1.2K followersView on X
  • Vulmon Vulnerability Feed@VulmonFeeds
    Disclosure

    CVE-2026-40083 SQL Injection in Cacti 1.2.30 and Prior via Unsanitized Unserialize in Managers.php https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-40083

    Post summary

    The text announces a SQL injection vulnerability in Cacti 1.2.30 and earlier due to unsanitized unserialization in Managers.php, linking to a details page.

    0000099
    4.1K followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Appcacticacti---

Explore more