OSVDB ID: 32113

Title: Mozilla Firefox SVG _cairo_pen_init Heap Overflow

Info

Disclosure

Feb 23, 2007

Discovery

Unknown

Dates

Exploit

Unknown

Solution

Unknown

Description

A remote overflow exists in Mozilla Firefox. The application fails to validate input passed to the 'stroke-width' variable in the '_cairo_pen_init' function resulting in a heap overflow. With a specially crafted .svg file, an attacker can cause arbitrary code execution resulting in a loss of integrity.

Classification

Location: Remote / Network Access
Attack Type: Input Manipulation
Impact: Loss of Integrity, Loss of Availability
Exploit: Exploit Public
Disclosure: OSVDB Verified, Vendor Verified

Solution

Upgrade to Firefox 2.0.0.2 or higher, as it has been reported to fix this vulnerability. Additionally, disable Firefox's it internal SVG viewer as a workaround.

Products

Mozilla Organization

Firefox

2.0
2.0.0.1

References

Credit

  • Tom Ferris - tommysecurity-protocols.com - Security-Protocols


Direct URL: http://osvdb.org/32113