QuickTime < 7.6 Multiple Vulnerabilities (Mac OS X)

This script is Copyright (C) 2009-2013 Tenable Network Security, Inc.


Synopsis :

The remote Mac OS X host contains an application that is affected by
multiple vulnerabilities.

Description :

The version of QuickTime installed on the remote Mac OS X host is
older than 7.6. Such versions contain several vulnerabilities :

- A heap buffer overflow in QuickTime's handling of RTSP
URLs may lead to an application crash or arbitrary code
execution. (CVE-2009-0001)

- A heap buffer overflow in QuickTime's handling of THKD
atoms in QTVR (QuickTime Virtual Reality) movie files
may lead to an application crash or arbitrary code
execution. (CVE-2009-0002)

- A heap buffer overflow while processing an AVI movie
file may lead to an application crash or arbitrary code
execution. (CVE-2009-0003)

- A buffer overflow in the handling of MPEG-2 video files
with MP3 audio content may lead to an application crash
or arbitrary code execution. (CVE-2009-0004)

- A memory corruption in QuickTime's handling of H.263
encoded movie files may lead to an application crash or
arbitrary code execution. (CVE-2009-0005)

- A signedness issue in QuickTime's handling of Cinepak
encoded movie files may result in a heap buffer
overflow. (CVE-2009-0006)

- A heap buffer overflow in QuickTime's handling of jpeg
atoms in QuickTime movie files may lead to an
application crash or arbitrary code execution.
(CVE-2009-0007)

See also :

http://support.apple.com/kb/HT3403
http://lists.apple.com/archives/security-announce/2009/Jan/msg00000.html

Solution :

Either use QuickTime's Software Update preference to upgrade to the
latest version or manually upgrade to QuickTime 7.6 or later.

Risk factor :

High / CVSS Base Score : 9.3
(CVSS2#AV:N/AC:M/Au:N/C:C/I:C/A:C)
CVSS Temporal Score : 7.3
(CVSS2#E:POC/RL:OF/RC:C)
Public Exploit Available : true

Family: MacOS X Local Security Checks

Nessus Plugin ID: 35436 (macosx_Quicktime76.nasl)

Bugtraq ID: 33384
33385
33386
33387
33388
33389
33390

CVE ID: CVE-2009-0001
CVE-2009-0002
CVE-2009-0003
CVE-2009-0004
CVE-2009-0005
CVE-2009-0006
CVE-2009-0007