Goal Reached Thanks to every supporter โ€” we hit 100%!

Goal: 1000 CNY ยท Raised: 1336 CNY

100%

CVE-2023-39361 โ€” AI Deep Analysis Summary

CVSS 9.8 ยท Critical

Q1What is this vulnerability? (Essence + Consequences)

๐Ÿšจ **Essence**: Critical SQL Injection in Cacti's `graph_view.php`. ๐Ÿ’ฅ **Consequences**: Attackers can modify the database, steal data, and potentially execute remote code (RCE).โ€ฆ

Q2Root Cause? (CWE/Flaw)

๐Ÿ›ก๏ธ **CWE-89**: Improper Neutralization of Special Elements used in an SQL Command. ๐Ÿ› **Flaw**: The `rfilter` parameter in the `grow_right_pane_tree` function is not properly sanitized.โ€ฆ

Q3Who is affected? (Versions/Components)

๐Ÿ“ฆ **Product**: Cacti (Open-source network monitoring). ๐Ÿ“… **Affected**: All versions **before 1.2.24**. โœ… **Fixed**: Version 1.2.25 and later are safe.

Q4What can hackers do? (Privileges/Data)

๐Ÿ•ต๏ธ **Privileges**: Can usurp administrative privileges. ๐Ÿ’พ **Data**: Extract sensitive info like `id`, `username`, and database contents. ๐Ÿš€ **Impact**: Remote Code Execution (RCE) is possible via database manipulation.

Q5Is exploitation threshold high? (Auth/Config)

โš ๏ธ **Auth**: **NO Authentication Required!** ๐ŸŒ **Config**: Default settings allow 'guest' users to access `graph_view.php`. This makes the exploitation threshold **extremely low** and dangerous.

Q6Is there a public Exp? (PoC/Wild Exploitation)

๐Ÿ”ฅ **Yes, Public Exploitation Exists**. ๐Ÿ“‚ **PoCs**: Available on GitHub (e.g., `vulhub`, `projectdiscovery/nuclei-templates`). ๐Ÿงช **Tools**: Nuclei templates are already published for automated scanning.

Q7How to self-check? (Features/Scanning)

๐Ÿ” **Self-Check**: Scan for `graph_view.php` with `rfilter` parameter. ๐Ÿ› ๏ธ **Tools**: Use Nuclei with the CVE-2023-39361 template. ๐Ÿ“Š **Indicator**: Check if guest access is enabled and version < 1.2.24.

Q8Is it fixed officially? (Patch/Mitigation)

๐Ÿฉน **Official Fix**: Upgrade to **Cacti 1.2.25** or newer. ๐Ÿ“ข **Advisory**: See GHSA-6r43-q2fw-5wrg on GitHub. ๐Ÿšซ **No Workarounds**: The vendor states there are no known safe workarounds other than patching.

Q9What if no patch? (Workaround)

๐Ÿšง **Mitigation**: If you cannot patch immediately, **disable guest user access** in Cacti settings. ๐Ÿ”’ **Network**: Restrict access to `graph_view.php` via firewall/WAF rules.โ€ฆ

Q10Is it urgent? (Priority Suggestion)

๐Ÿ”ด **Priority: CRITICAL**. ๐Ÿ“‰ **CVSS**: 9.8 (High). ๐Ÿš€ **Urgency**: Immediate action required. Since it's unauthenticated and affects default configs, automated bots are likely already scanning for this.