CVE-2009-4032: XSS
Moritz Naumann reported multiple cross-site scripting (XSS) flaws, present in the way Cacti web interface used to process HTML form content. If a remote attacker could trick a local user who is logged into Cacti into visiting a specially-crafted HTML page, the attacker could retrieve and potentially modify confidential Cacti data.
References: ----------- http://www.cacti.net/downloadpatches.php http://www.securityfocus.com/bid/37109/info http://docs.cacti.net/#cross-sitescriptingfixes
Upstream patch: --------------- http://www.cacti.net/downloads/patches/0.8.7e/crosssitefix.patch
CVE Request: ------------ http://www.openwall.com/lists/oss-security/2009/11/25/2
Other sources
Multiple cross-site scripting (XSS) vulnerabilities in Cacti 0.8.7e allow remote attackers to inject arbitrary web script or HTML via vectors related to (1) graph.php, (2) include/topgraphheader.php, (3) lib/htmlform.php, and (4) lib/timespansettings.php, as demonstrated by the (a) graphend or (b) graphstart parameters to graph.php; (c) the date1 parameter in a tree action to graphview.php; and the (d) pagerefresh and (e) defaultdualpanewidth parameters to graphsettings.php.
— Red Hat
Affected Software
Remediation
Patch Available
Patch Available
Patch Available
Patch Available
Patch Available
Event History
Frequently Asked Questions
What is the severity of CVE-2009-4032?
CVE-2009-4032 has a medium severity rating due to its potential for cross-site scripting attacks.
How do I fix CVE-2009-4032?
To fix CVE-2009-4032, upgrade to a patched version of Cacti, ensuring the software is updated beyond version 0.8.7e.
Which versions of Cacti are affected by CVE-2009-4032?
CVE-2009-4032 affects Cacti version 0.8.7e and potentially earlier versions.
What types of attacks can exploit CVE-2009-4032?
CVE-2009-4032 can be exploited to perform cross-site scripting attacks, allowing attackers to inject arbitrary scripts.
What components of Cacti are involved in CVE-2009-4032?
The components involved in CVE-2009-4032 include graph.php, include/top_graph_header.php, lib/html_form.php, and lib/timespan_settings.php.