CVE-2010-1585
Fixed in a distro release EPSS 4%
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.
Products: mozilla firefox, mozilla seamonkey, mozilla thunderbird
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 6.0 | iceape | 2.0.11-3 |
| Debian 6.0 | icedove | 3.0.11-1+squeeze1 |
| Debian 6.0 | iceweasel | 3.5.16-5 |
| Red Hat Enterprise Linux 4 | firefox | 0:3.6.14-4.el4 |
| Red Hat Enterprise Linux 4 | firefox-debuginfo | 0:3.6.14-4.el4 |
| Red Hat Enterprise Linux 5 | firefox | 0:3.6.14-4.el5_6 |
| Red Hat Enterprise Linux 5 | firefox-debuginfo | 0:3.6.14-4.el5_6 |
| Red Hat Enterprise Linux 5 | xulrunner | 0:1.9.2.14-4.el5_6 |
| Red Hat Enterprise Linux 5 | xulrunner-debuginfo | 0:1.9.2.14-4.el5_6 |
| Red Hat Enterprise Linux 5 | xulrunner-devel | 0:1.9.2.14-4.el5_6 |
| Red Hat Enterprise Linux 6 | firefox | 0:3.6.14-4.el6_0 |
| Red Hat Enterprise Linux 6 | firefox-debuginfo | 0:3.6.14-4.el6_0 |
| Red Hat Enterprise Linux 6 | thunderbird | 0:3.1.8-4.el6_0 |
| Red Hat Enterprise Linux 6 | thunderbird-debuginfo | 0:3.1.8-4.el6_0 |
| Red Hat Enterprise Linux 6 | xulrunner | 0:1.9.2.14-3.el6_0 |
| Red Hat Enterprise Linux 6 | xulrunner-debuginfo | 0:1.9.2.14-3.el6_0 |
| Red Hat Enterprise Linux 6 | xulrunner-devel | 0:1.9.2.14-3.el6_0 |
| openSUSE Tumbleweed | MozillaThunderbird | 45.5.1-1.1 |