First published: Thu Feb 02 2006(Updated: )
The XULDocument.persist function in Mozilla, Firefox before 1.5.0.1, and SeaMonkey before 1.0 does not validate the attribute name, which allows remote attackers to execute arbitrary Javascript by injecting RDF data into the user's localstore.rdf file.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Firefox | =0.8 | |
Firefox | =0.9 | |
Firefox | =0.9-rc | |
Firefox | =0.9.1 | |
Firefox | =0.9.2 | |
Firefox | =0.9.3 | |
Firefox | =0.10 | |
Firefox | =0.10.1 | |
Firefox | =1.0 | |
Firefox | =1.0.1 | |
Firefox | =1.0.2 | |
Firefox | =1.0.3 | |
Firefox | =1.0.4 | |
Firefox | =1.0.5 | |
Firefox | =1.0.6 | |
Firefox | =1.0.6 | |
Firefox | =1.0.7 | |
Firefox | =1.5 | |
Firefox | =1.5-beta1 | |
Mozilla SeaMonkey | =1.0 | |
Mozilla SeaMonkey | =1.0-beta |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2006-0296 is considered to be a moderate severity vulnerability that allows remote attackers to execute arbitrary JavaScript.
To remediate CVE-2006-0296, users should upgrade to Firefox version 1.5.0.1 or later and SeaMonkey version 1.0 or later.
CVE-2006-0296 affects multiple versions of Mozilla Firefox prior to 1.5.0.1 and SeaMonkey prior to 1.0.
CVE-2006-0296 exploits the XULDocument.persist function due to improper validation of attribute names, allowing RDF data injection.
Yes, CVE-2006-0296 can lead to the execution of arbitrary JavaScript, which may result in malware installation on a vulnerable system.