CVE-2023-39361CWE-89

Unauthenticated SQL Injection in graph_view.php in Cacti

Critical · published September 5, 2023

Patch now

High probability of exploitation

CVSS calls it critical at 9.8. It sits in the 99.8th percentile for exploit probability.

CVSS v3.1
9.8
EPSS
89%
Percentile
99.8
In the wild
Unconfirmed
What it is

🚨 A SQL injection vulnerability in Cacti's graph_view.php opens the door to potential chaos—no authentication required! 🔥 Imagine a poorly guarded art gallery where anyone can walk in and swap out priceless paintings without a single check. That's what's happening here—guest users can access sensitive functions without any controls! This vulnerability could lead to absolutely devastating consequences! An attacker could usurp administrative privileges, delete critical monitoring data, or even execute malicious code remotely—essentially, turning your monitoring system into a puppet for their malicious intentions. Your entire operational oversight could be at risk!

Put simply

Imagine a poorly guarded art gallery where anyone can walk in and swap out priceless paintings without a single check. That's what's happening here—guest users can access sensitive functions without any controls! The SQL injection flaw in Cacti allows attackers to manipulate database queries through unsanitized inputs in graph_view.php, enabling unauthorized actions like privilege escalation or remote code execution. This is particularly concerning since guest users can access this endpoint without authentication by default.

What to do

This vulnerability could lead to absolutely devastating consequences! An attacker could usurp administrative privileges, delete critical monitoring data, or even execute malicious code remotely—essentially, turning your monitoring system into a puppet for their malicious intentions. Your entire operational oversight could be at risk! Upgrade to version 1.2.25 immediately to patch this vulnerability. Additionally, consider disabling guest user access if it's not needed, as it provides an unnecessary attack vector. There are no known workarounds, so updating is critical! You've got this! By taking these actions, you'll be one step closer to securing your system and protecting your data. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.88793 · 99.8th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2023-09-05T20:58Z
EPSS history
Timeline
  • 05 SEP 20:58Z
    Unauthenticated SQL Injection in graph_view.php in Cacti
    cvelistv5