CVE-2026-39893: Cacti: Pre-authentication SQL injection via rfilter RLIKE clause in graph_view.php
Cacti is an open source performance and fault management framework. In versions 1.2.30 and prior, the rfilter request variable was concatenated into a RLIKE SQL clause without sanitization. The endpoint does not require authentication (graph viewing supports guest access via the configured guest user), so the SQLi was reachable pre-auth on installs with guest viewing enabled. This issue was fixed in version 1.2.31.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
cactito a version that resolves this vulnerability.Fixed in 1.2.31
Event History
Frequently Asked Questions
What is the severity of CVE-2026-39893?
CVE-2026-39893 has a critical severity score of 9.8.
What vulnerability does CVE-2026-39893 describe?
CVE-2026-39893 describes a pre-authentication SQL injection vulnerability in Cacti's graph_view.php due to unsanitized user input.
How do I fix CVE-2026-39893?
To fix CVE-2026-39893, upgrade to the latest version of Cacti that addresses this vulnerability.
What versions of Cacti are affected by CVE-2026-39893?
CVE-2026-39893 affects Cacti versions 1.2.30 and prior.
What types of attacks can exploit CVE-2026-39893?
CVE-2026-39893 can be exploited to execute unauthorized SQL commands leading to data exposure or manipulation.