FreeBSD VuXML: Documenting security issues in FreeBSD and the FreeBSD Ports Collection

CVE-2010-1585

This CVE name corresponds to:

Entered Topic
2011-03-01 mozilla -- multiple vulnerabilities

The following information is adapted from the Common Vulnerabilities and Exposures (CVE) project. CVE and the CVE logo are trademarks of The MITRE Corporation. CVE content is Copyright 2005, The MITRE Corporation.

Details

Type Candidate
Name CVE-2010-1585
Phase Assigned(20100428)

Description

The nsIScriptableUnescapeHTML.parseFragment method in the ParanoidFragmentSink protection mechanism in Mozilla Firefox before 3.5.17 and 3.6.x before 3.6.14, Thunderbird before 3.1.8, and SeaMonkey before 2.0.12 does not properly sanitize HTML in a chrome document, which makes it easier for remote attackers to execute arbitrary JavaScript with chrome privileges via a javascript: URI in input to an extension, as demonstrated by a javascript:alert sequence in (1) the HREF attribute of an A element or (2) the ACTION attribute of a FORM element.

References

Source Reference
BUGTRAQ 20100421 Security-Assessment.com WhitePaper/Addendum: Cross Context Scripting with Firefox & Exploiting Cross Context Scripting vulnerabilities in Firefox
MISC http://wizzrss.blat.co.za/2009/11/17/so-much-for-nsiscriptableunescapehtmlparsefragment/
MISC http://www.security-assessment.com/files/whitepapers/Cross_Context_Scripting_with_Firefox.pdf
CONFIRM http://www.mozilla.org/security/announce/2011/mfsa2011-08.html
CONFIRM https://bugzilla.mozilla.org/show_bug.cgi?id=562547
MANDRIVA MDVSA-2011:041
MANDRIVA MDVSA-2011:042
OVAL oval:org.mitre.oval:def:12532