CVE-2008-0420 json
modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp in Mozilla Firefox before 2.0.0.12, Thunderbird before 2.0.0.12, and SeaMonkey before 1.1.8 d…
published 2008-02-12 18 y ago modified 2026-06-16 4 mo ago also EUVD-2008-0430
- cvss
- 9.3
- version 2.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 2.2%
- EPSS 2.2% chance of exploitation in 30 days, percentile 82%
- public exploits
- 0
- none known
Summary
modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp in Mozilla Firefox before 2.0.0.12, Thunderbird before 2.0.0.12, and SeaMonkey before 1.1.8 does not properly perform certain calculations related to the mColors table, which allows remote attackers to read portions of memory uninitialized via a crafted 8-bit bitmap (BMP) file that triggers an out-of-bounds read within the heap, as demonstrated using a CANVAS element; or cause a denial of service (application crash) via a crafted 8-bit bitmap file that triggers an out-of-bounds read. NOTE: the initial public reports stated that this affected Firefox in Ubuntu 6.06 through 7.10.
Patch / fix
- thunderbird RHEL 4 1.5.0.12-8.el4
- thunderbird RHEL 5 PRODUCTIVITY, RHEL 5 1.5.0.12-8.el5
- seamonkey RHEL 2.1 1.0.9-0.9.el2
- seamonkey RHEL 3 1.0.9-0.9.el3
- seamonkey RHEL 4 1.0.9-9.el4
- seamonkey-nss RHEL 2.1 1.0.9-0.9.el2
- seamonkey-nss RHEL 3 1.0.9-0.9.el3
- seamonkey-chat RHEL 2.1 1.0.9-0.9.el2
red hat advisories RHSA-2008:0105RHSA-2008:0104RHSA-2008:0103
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2008-0420 updated
Mozilla information disclosure flaw
-
Red Hat Desktop version 3 seamonkey 1.0.9-0.9.el3, seamonkey-nss 1.0.9-0.9.el3, seamonkey-chat 1.0.9-0.9.el3, seamonkey-mail 1.0.9-0.9.el3, seamonkey-nspr 1.0.9-0.9.el3, seamonkey-js-debugger 1.0.9-0.9.el3, +1 morefixed: vendor fix RHSA-2008:0104
-
Red Hat Enterprise Linux (v. 5 server) firefox 1.5.0.12-9.el5fixed: vendor fix RHSA-2008:0103
-
Red Hat Enterprise Linux AS (Advanced Server) version 2.1 seamonkey 1.0.9-0.9.el2, seamonkey-nss 1.0.9-0.9.el2, seamonkey-chat 1.0.9-0.9.el2, seamonkey-mail 1.0.9-0.9.el2, seamonkey-nspr 1.0.9-0.9.el2, seamonkey-js-debugger 1.0.9-0.9.el2, +1 more Red Hat Enterprise Linux AS version 3 seamonkey 1.0.9-0.9.el3, seamonkey-nss 1.0.9-0.9.el3, seamonkey-chat 1.0.9-0.9.el3, seamonkey-mail 1.0.9-0.9.el3, seamonkey-nspr 1.0.9-0.9.el3, seamonkey-js-debugger 1.0.9-0.9.el3, +1 more Red Hat Enterprise Linux AS version 4 seamonkey 1.0.9-9.el4, firefox 1.5.0.12-0.10.el4, seamonkey-chat 1.0.9-9.el4, seamonkey-mail 1.0.9-9.el4, thunderbird 1.5.0.12-8.el4, seamonkey-js-debugger 1.0.9-9.el4, +1 morefixed: vendor fix RHSA-2008:0104
-
Red Hat Enterprise Linux Desktop (v. 5 client) firefox 1.5.0.12-9.el5, thunderbird 1.5.0.12-8.el5fixed: vendor fix RHSA-2008:0103
-
Red Hat Enterprise Linux Desktop version 4 seamonkey 1.0.9-9.el4, firefox 1.5.0.12-0.10.el4, seamonkey-chat 1.0.9-9.el4, seamonkey-mail 1.0.9-9.el4, thunderbird 1.5.0.12-8.el4, seamonkey-js-debugger 1.0.9-9.el4, +1 more Red Hat Enterprise Linux ES version 2.1 seamonkey 1.0.9-0.9.el2, seamonkey-nss 1.0.9-0.9.el2, seamonkey-chat 1.0.9-0.9.el2, seamonkey-mail 1.0.9-0.9.el2, seamonkey-nspr 1.0.9-0.9.el2, seamonkey-js-debugger 1.0.9-0.9.el2, +1 more Red Hat Enterprise Linux ES version 3 seamonkey 1.0.9-0.9.el3, seamonkey-nss 1.0.9-0.9.el3, seamonkey-chat 1.0.9-0.9.el3, seamonkey-mail 1.0.9-0.9.el3, seamonkey-nspr 1.0.9-0.9.el3, seamonkey-js-debugger 1.0.9-0.9.el3, +1 more Red Hat Enterprise Linux ES version 4 seamonkey 1.0.9-9.el4, firefox 1.5.0.12-0.10.el4, seamonkey-chat 1.0.9-9.el4, seamonkey-mail 1.0.9-9.el4, thunderbird 1.5.0.12-8.el4, seamonkey-js-debugger 1.0.9-9.el4, +1 morefixed: vendor fix RHSA-2008:0104
-
Red Hat Enterprise Linux Optional Productivity Applications (v. 5 server) thunderbird 1.5.0.12-8.el5fixed: vendor fix RHSA-2008:0105
-
Red Hat Enterprise Linux WS version 2.1 seamonkey 1.0.9-0.9.el2, seamonkey-nss 1.0.9-0.9.el2, seamonkey-chat 1.0.9-0.9.el2, seamonkey-mail 1.0.9-0.9.el2, seamonkey-nspr 1.0.9-0.9.el2, seamonkey-js-debugger 1.0.9-0.9.el2, +1 more Red Hat Enterprise Linux WS version 3 seamonkey 1.0.9-0.9.el3, seamonkey-nss 1.0.9-0.9.el3, seamonkey-chat 1.0.9-0.9.el3, seamonkey-mail 1.0.9-0.9.el3, seamonkey-nspr 1.0.9-0.9.el3, seamonkey-js-debugger 1.0.9-0.9.el3, +1 more Red Hat Enterprise Linux WS version 4 seamonkey 1.0.9-9.el4, firefox 1.5.0.12-0.10.el4, seamonkey-chat 1.0.9-9.el4, seamonkey-mail 1.0.9-9.el4, thunderbird 1.5.0.12-8.el4, seamonkey-js-debugger 1.0.9-9.el4, +1 more Red Hat Linux Advanced Workstation 2.1 seamonkey 1.0.9-0.9.el2, seamonkey-nss 1.0.9-0.9.el2, seamonkey-chat 1.0.9-0.9.el2, seamonkey-mail 1.0.9-0.9.el2, seamonkey-nspr 1.0.9-0.9.el2, seamonkey-js-debugger 1.0.9-0.9.el2, +1 morefixed: vendor fix RHSA-2008:0104
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
2.22% chance of exploitation in the next 30 days, higher than 82% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 2.0 | 9.3 | AV:N/AC:M/Au:N/C:C/I:C/A:C |
Classification
- Weakness
-
- CWE-200 Exposure of Sensitive Information to an Unauthorized Actor
References
-
ubuntu.com
/usn/usn-582-2
vendor-advisory
-
redhat.com
/archives/fedora-package-announce/2008-February/msg00946.html
vendor-advisory
-
redhat.com
/archives/fedora-package-announce/2008-February/msg00905.html
vendor-advisory
-
ubuntu.com
/usn/usn-582-1
vendor-advisory
-
sunsolve.sun.com
/search/document.do?assetkey=1-26-238492-1
vendor-advisory
-
gentoo.org
/security/en/glsa/glsa-200805-18.xml
vendor-advisory
-
mandriva.com
/security/advisories?name=MDVSA-2008:048
vendor-advisory
-
usn.ubuntu.com
/576-1/
vendor-advisory
-
secunia.com
/advisories/30620
third-party-advisory, vendor-advisory
-
secunia.com
/advisories/29049
third-party-advisory, vendor-advisory
-
secunia.com
/advisories/29167
third-party-advisory, vendor-advisory
-
secunia.com
/advisories/30327
third-party-advisory, vendor-advisory
-
vupen.com
/english/advisories/2008/1793/references
vdb-entry, vendor-advisory
-
vupen.com
/english/advisories/2008/0627/references
vdb-entry, vendor-advisory
-
secunia.com
/advisories/28758
third-party-advisory, vendor-advisory
-
secunia.com
/advisories/29098
third-party-advisory, vendor-advisory
-
secunia.com
/advisories/28839
third-party-advisory, vendor-advisory
- browser.netscape.com /releasenotes/
-
securityfocus.com
/archive/1/488264/100/0/threaded
mailing-list
-
exchange.xforce.ibmcloud.com
/vulnerabilities/40491
vdb-entry
- bugzilla.mozilla.org /show_bug.cgi?id=408076
- mozilla.org /security/announce/2008/mfsa2008-07.html
-
securityfocus.com
/bid/27826
vdb-entry
-
exchange.xforce.ibmcloud.com
/vulnerabilities/40606
vdb-entry
-
securitytracker.com
/id?1019434
vdb-entry
-
oval.cisecurity.org
/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10119
vdb-entry, signature
Sources
- CVE List CVE-2008-0420
- NVD CVE-2008-0420
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.