Description
The line-breaking implementation in Mozilla Firefox before 3.5.16 and 3.6.x before 3.6.13, Thunderbird before 3.0.11 and 3.1.x before 3.1.7, and SeaMonkey before 2.0.11 on Windows does not properly handle long strings, which allows remote attackers to execute arbitrary code via a crafted document.write call that triggers a buffer over-read.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 5.0 | xulrunner | 1.9.0.19-7 | DSA-2132-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | MozillaThunderbird | 45.5.1-1.1 | openSUSE-SU-2024:10230-1 |
Advisories 2
- DSA-2132-1 xulrunner - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- openSUSE-SU-2024:10230-1 MozillaThunderbird-45.5.1-1.1 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
References
- SUSE-SA:2011:003 vendor-advisory
- MDVSA-2010:258 vendor-advisory
- MDVSA-2010:251 vendor-advisory
- 42818 third-party-advisory
- oval:org.mitre.oval:def:12342 vdb-entry signature
- 1024846 vdb-entry
- DSA-2132 vendor-advisory
- 1024848 vdb-entry
- FEDORA-2010-18920 vendor-advisory
- ADV-2011-0030 vdb-entry
- 45345 vdb-entry
- FEDORA-2010-18890 vendor-advisory
- https://bugzilla.mozilla.org/show_bug.cgi?id=608336
- 42716 third-party-advisory
- http://www.mozilla.org/security/announce/2010/mfsa2010-75.html
- 69771 vdb-entry