OSVDB ID: 34178

Title: Apple QuickTime (QTJava.dll) quicktime.util.QTHandleRef toQTPointer Method Arbitrary Code Execution

Info

Disclosure

Apr 24, 2007

Discovery

Unknown

Dates

Exploit

Unknown

Solution

Unknown

Description

A memory corruption flaw exists in Quicktime. The toQTPointer() method fails to validate parameters passed to it resulting in a potential to write arbitrary values to memory. With a specially crafted Java applet, a context-dependent attacker can cause arbitrary code execution resulting in a loss of integrity.

Classification

Location: Local Access Required, Remote / Network Access
Attack Type: Input Manipulation
Impact: Loss of Integrity
Exploit: Exploit Public, Exploit Private
Disclosure: OSVDB Verified, Discovered in the Wild

Solution

Upgrade to version 7.1.6 or higher, as it has been reported to fix this vulnerability. An upgrade is required as there are no known workarounds.

Products

Apple Computer, Inc.

QuickTime

7.1.5

References

Credit

  • Dino Dai Zovi - Matasano Security


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