CVE-2009-2953

Mozilla Firefox 3.0.6-3.0.13 and 3.5.x - Denial of Service via Long Location Hash

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2009-2953. PoCs published by Jeremy Brown.

AI-analyzed exploit summary This Perl script generates an HTML file that exploits a denial-of-service vulnerability in Mozilla Firefox 3.0.5 by setting an excessively long string to location.hash, causing a crash.

Description

Mozilla Firefox 3.0.6 through 3.0.13, and 3.5.x, allows remote attackers to cause a denial of service (CPU consumption) via JavaScript code with a long string value for the hash property (aka location.hash), a related issue to CVE-2008-5715.

Exploits (1)

exploitdb WORKING POC VERIFIED
by Jeremy Brown · perldoswindows
https://www.exploit-db.com/exploits/7554

This Perl script generates an HTML file that exploits a denial-of-service vulnerability in Mozilla Firefox 3.0.5 by setting an excessively long string to location.hash, causing a crash.

Classification
Working Poc 90%
Attack Type
Dos
Complexity
Trivial
Reliability
Reliable
Target: Mozilla Firefox 3.0.5
No auth needed
Prerequisites: None
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (2)

Core 2
Core References
Various Sources x_refsource_misc
http://websecurity.com.ua/3424/
Third Party Advisory, VDB Entry mailing-list x_refsource_bugtraq
http://www.securityfocus.com/archive/1/506006/100/0/threaded

Scores

EPSS 0.0462
EPSS Percentile 90.5%

Details

CWE
CWE-399
Status published
Products (13)
mozilla/firefox 3.0.6
mozilla/firefox 3.0.7
mozilla/firefox 3.0.8
mozilla/firefox 3.0.9
mozilla/firefox 3.0.10
mozilla/firefox 3.0.11
mozilla/firefox 3.0.12
mozilla/firefox 3.0.13
mozilla/firefox 3.5
mozilla/firefox 3.5.1
... and 3 more
Published Aug 24, 2009
Tracked Since Feb 18, 2026