Description
Mozilla Firefox before 2.0.0.6, Thunderbird before 1.5.0.13 and 2.x before 2.0.0.6, and SeaMonkey before 1.1.4 allow remote attackers to execute arbitrary commands via certain vectors associated with launching "a file handling program based on the file extension at the end of the URI," a variant of CVE-2007-4041. NOTE: the vendor states that "it is still possible to launch a filetype handler based on extension rather than the registered protocol handler."
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 | iceape | 1.0.10~pre070720-0etch3+lenny1 | DTSA-52-1 |
| Debian 5.0 | icedove | 1.5.0.13+1.5.0.14b.dfsg1-0lenny1 | DTSA-71-1 |
| Debian 5.0 | iceweasel | 2.0.0.6-0etch1+lenny1 | DTSA-53-1 |
| Debian 5.0 | xulrunner | 1.8.0.13~pre070720-0etch3+lenny1 | DTSA-51-1 |
| Debian 4.0 | iceape | 1.0.10~pre070720-0etch3 | DSA-1346-1 |
| Debian 4.0 | icedove | 1.5.0.13+1.5.0.14b.dfsg1-0etch1 | DSA-1391-1 |
| Debian 4.0 | iceweasel | 2.0.0.6-0etch1 | DSA-1344-1 |
| Debian 4.0 | xulrunner | 1.8.0.13~pre070720-0etch3 | DSA-1345-1 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Multiple Browsers - URI Handlers Command Injection EDB-30381 · remote · Jul 25, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 8
- DTSA-71-1 icedove - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- DTSA-53-1 iceweasel - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- DTSA-51-1 xulrunner - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-1345-1 xulrunner Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-1391-1 icedove - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- DTSA-52-1 iceape - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-1344-1 iceweasel Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-1346-1 iceape Debian Security (DSA / DLA) · Mar 9, 2026
References
- http://www.mozilla.org/security/announce/2007/mfsa2007-27.html
- https://issues.rpath.com/browse/RPL-1600
- USN-503-1 vendor-advisory
- MDVSA-2008:047 vendor-advisory
- 27414 third-party-advisory
- HPSBUX02156 vendor-advisory
- 26393 third-party-advisory
- 26303 third-party-advisory
- ADV-2007-4256 vdb-entry
- 25053 vdb-entry
- 26309 third-party-advisory
- HPSBUX02153 vendor-advisory
- MDKSA-2007:152 vendor-advisory
- DSA-1345 vendor-advisory
- DSA-1391 vendor-advisory
- http://bugzilla.mozilla.org/show_bug.cgi?id=389580
- DSA-1346 vendor-advisory
- https://bugzilla.mozilla.org/show_bug.cgi?id=389106
- MDVSA-2007:047 vendor-advisory
- 28135 third-party-advisory
- ADV-2008-0082 vdb-entry
- 103177 vendor-advisory
- USN-493-1 vendor-advisory
- 26234 third-party-advisory
- DSA-1344 vendor-advisory
- 26258 third-party-advisory
- 27326 third-party-advisory
- 26331 third-party-advisory
- 20070801 FLEA-2007-0039-1 firefox mailing-list
- 201516 vendor-advisory
- 20070803 FLEA-2007-0040-1 thunderbird mailing-list
- 26335 third-party-advisory
- 26572 third-party-advisory
- SSA:2007-213-01 vendor-advisory