Description
The http-index-format MIME type parser (nsDirIndexParser) in Firefox 3.x before 3.0.4, Firefox 2.x before 2.0.0.18, and SeaMonkey 1.x before 1.1.13 does not check for an allocation failure, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via an HTTP index response with a crafted 200 header, which triggers memory corruption and a buffer overflow.
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 4.0 | iceape | 1.0.13~pre080614i-0etch1 | DSA-1697-1 |
| Debian 4.0 | iceweasel | 2.0.0.18-0etch1 | DSA-1671-1 |
| Debian 4.0 | xulrunner | 1.8.0.15~pre080614h-0etch1 | DSA-1669-1 |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 5 | devhelp +1 | 0.12-20.el5 | RHSA-2008:0978 |
| RHEL 5 | firefox | 3.0.4-1.el5 | RHSA-2008:0978 |
| RHEL 5 | nss +3 | 3.12.1.1-3.el5 | RHSA-2008:0978 |
| RHEL 5 | xulrunner +2 | 1.9.0.4-1.el5 | RHSA-2008:0978 |
| RHEL 5 | yelp | 2.16.0-22.el5 | RHSA-2008:0978 |
| RHEL 4 | firefox | 3.0.4-1.el4 | RHSA-2008:0978 |
| RHEL 4 | nss +1 | 3.12.1.1-3.el4 | RHSA-2008:0978 |
| RHEL 4 | seamonkey +5 | 1.0.9-28.el4 | RHSA-2008:0977 |
| RHEL 3 | seamonkey +9 | 1.0.9-0.25.el3 | RHSA-2008:0977 |
| RHEL 2 | seamonkey +9 | 1.0.9-0.21.el2 | RHSA-2008:0977 |
Advisories 5
- RHSA-2008:0978 Red Hat Security Advisory: firefox security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2008:0977 Red Hat Security Advisory: seamonkey security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- DSA-1697-1 iceape - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-1669-1 xulrunner - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-1671-1 iceweasel - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
References
- ADV-2008-3146 vdb-entry
- 1021185 vdb-entry
- DSA-1697 vendor-advisory
- https://bugzilla.mozilla.org/show_bug.cgi?id=443299
- DSA-1671 vendor-advisory
- 32281 vdb-entry
- FEDORA-2008-9667 vendor-advisory
- 32713 third-party-advisory
- RHSA-2008:0977 vendor-advisory
- MDVSA-2008:230 vendor-advisory
- ADV-2009-0977 vdb-entry
- http://www.mozilla.org/security/announce/2008/mfsa2008-54.html
- 32695 third-party-advisory
- RHSA-2008:0978 vendor-advisory
- DSA-1669 vendor-advisory
- 32778 third-party-advisory
- FEDORA-2008-9669 vendor-advisory
- 33433 third-party-advisory
- 256408 vendor-advisory
- SUSE-SA:2008:055 vendor-advisory
- 32694 third-party-advisory
- 32721 third-party-advisory
- TA08-319A third-party-advisory
- 32853 third-party-advisory
- oval:org.mitre.oval:def:11005 vdb-entry signature
- 32693 third-party-advisory
- MDVSA-2008:228 vendor-advisory
- 32845 third-party-advisory
- 20081113 Mozilla Unchecked Allocation Remote Code Execution third-party-advisory
- 32684 third-party-advisory
- USN-667-1 vendor-advisory
- 32714 third-party-advisory
- 34501 third-party-advisory