PT-2008-6915 · Mozilla+2 · Libmozjs0D+13

Published

1970-01-01

·

Updated

2018-10-26

·

CVE-2008-0017

CVSS v2.0

10

High

VectorAV:N/AC:L/Au:N/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions Firefox versions 3.x before 3.0.4 Firefox versions 2.x before 2.0.0.18 SeaMonkey versions 1.x before 1.1.13
Description The issue is related to the http-index-format MIME type parser (nsDirIndexParser) in Firefox and SeaMonkey, which does not check for an allocation failure. This 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, triggering memory corruption and a buffer overflow. Multiple vulnerabilities in various Debian GNU/Linux packages, including libxul0d-dbg, libxul-dev, libsmjs1, libmozjs0d-dbg, libmozjs0d, libxul0d, libnss3-0d-dbg, libsmjs-dev, libnss3-0d, and libxul-common, can lead to disruption of confidentiality, integrity, and availability of protected information, and can be exploited remotely.
Recommendations For Firefox versions 3.x before 3.0.4, update to version 3.0.4 or later. For Firefox versions 2.x before 2.0.0.18, update to version 2.0.0.18 or later. For SeaMonkey versions 1.x before 1.1.13, update to version 1.1.13 or later. As a temporary workaround, consider disabling the nsDirIndexParser function until a patch is available. Restrict access to the vulnerable HTTP index response to minimize the risk of exploitation. Avoid using the crafted 200 header in the affected HTTP index response until the issue is resolved.

Fix

DoS

Buffer Overflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2015-02788
BDU:2015-02789
BDU:2015-02790
BDU:2015-02791
BDU:2015-02792
BDU:2015-02793
BDU:2015-02794
BDU:2015-02795
BDU:2015-02796
BDU:2015-02797
CVE-2008-0017
DSA-1669-1
DSA-1671-1
DSA-1697-1
RHSA-2008:0977
RHSA-2008:0978
RHSA-2008_0977
RHSA-2008_0978

Affected Products

Debian
Firefox
Red Hat
Seamonkey
Libmozjs0D
Libmozjs0D-Dbg
Libnss3-0D
Libnss3-0D-Dbg
Libsmjs-Dev
Libsmjs1
Libxul-Common
Libxul-Dev
Libxul0D
Libxul0D-Dbg