ID

VAR-200809-0199


CVE

CVE-2008-3626


TITLE

Apple QuickTime of CallComponentFunctionWithStorage Function memory corruption vulnerability

Trust: 0.8

sources: JVNDB: JVNDB-2008-001685

DESCRIPTION

The CallComponentFunctionWithStorage function in Apple QuickTime before 7.5.5 does not properly handle a large entry in the sample_size_table in STSZ atoms, which allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption and application crash) via a crafted movie file. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.The specific flaw exists in the handling of STSZ atoms within the function CallComponentFunctionWithStorage(). Failed exploit attempts will likely cause denial-of-service conditions. This issue affects versions prior to QuickTime 7.5.5 for OS X 10.4 and 10.5, for Microsoft Windows Vista, and for Windows XP SP2 and SP3. The issue also affects Apple TV 1.0 up to and including 2.1. NOTE: This issue was previously described in BID 31086 (Apple QuickTime Movie/PICT/QTVR Multiple Remote Vulnerabilities) but has been given its own record to better document the vulnerability. Apple QuickTime is a very popular multimedia player. ZDI-08-059: Apple QuickTime STSZ Atom Parsing Heap Corruption Vulnerability http://www.zerodayinitiative.com/advisories/ZDI-08-059 September 9, 2008 -- CVE ID: CVE-2008-3626 -- Affected Vendors: Apple -- Affected Products: Apple Quicktime -- TippingPoint(TM) IPS Customer Protection: TippingPoint IPS customers have been protected against this vulnerability by Digital Vaccine protection filter ID 6148. -- Vendor Response: Apple has issued an update to correct this vulnerability. More details can be found at: http://support.apple.com/kb/HT3027 -- Disclosure Timeline: 2008-05-15 - Vulnerability reported to vendor 2008-09-09 - Coordinated public release of advisory -- Credit: This vulnerability was discovered by: * Anonymous -- About the Zero Day Initiative (ZDI): Established by TippingPoint, The Zero Day Initiative (ZDI) represents a best-of-breed model for rewarding security researchers for responsibly disclosing discovered vulnerabilities. Researchers interested in getting paid for their security research through the ZDI can find more information and sign-up at: http://www.zerodayinitiative.com The ZDI is unique in how the acquired vulnerability information is used. TippingPoint does not re-sell the vulnerability details or any exploit code. Instead, upon notifying the affected product vendor, TippingPoint provides its customers with zero day protection through its intrusion prevention technology. Explicit details regarding the specifics of the vulnerability are not exposed to any parties until an official vendor patch is publicly available. Furthermore, with the altruistic aim of helping to secure a broader user base, TippingPoint provides this vulnerability information confidentially to security vendors (including competitors) who have a vulnerability protection or mitigation product. Our vulnerability disclosure policy is available online at: http://www.zerodayinitiative.com/advisories/disclosure_policy/ CONFIDENTIALITY NOTICE: This e-mail message, including any attachments, is being sent by 3Com for the sole use of the intended recipient(s) and may contain confidential, proprietary and/or privileged information. Any unauthorized review, use, disclosure and/or distribution by any recipient is prohibited. If you are not the intended recipient, please delete and/or destroy all copies of this message regardless of form and any included attachments and notify 3Com immediately by contacting the sender via reply e-mail or forwarding to 3Com at postmaster@3com.com. _______________________________________________ Full-Disclosure - We believe in it. Charter: http://lists.grok.org.uk/full-disclosure-charter.html Hosted and sponsored by Secunia - http://secunia.com/ . 5) An integer overflow in the parsing of PICT images can be exploited via a specially crafted PICT image. 7) Multiple errors when parsing H.264 encoded movie files (e.g. 8) An error in the parsing of PICT images can be exploited via a specially crafted PICT image file. SOLUTION: Update to version 7.5.5. QuickTime 7.5.5 for Windows: http://www.apple.com/support/downloads/quicktime755forwindows.html QuickTime 7.5.5 for Leopard: http://www.apple.com/support/downloads/quicktime755forleopard.html QuickTime 7.5.5 for Tiger: http://www.apple.com/support/downloads/quicktime755fortiger.html PROVIDED AND/OR DISCOVERED BY: 1) The vendor credits Paul Byrne, NGSSoftware. 2) Reported by an anonymous person via ZDI. 3) The vendor credits Roee Hay, IBM Rational Application Security Research Group. 4) Reported by an anonymous person via ZDI. 5) Reported by an anonymous person via iDefense VCP. 6) Reported by an anonymous person via ZDI. 7) Reported by an anonymous person and Subreption via ZDI. 8) The vendor credits David Wharton. ORIGINAL ADVISORY: Apple: http://support.apple.com/kb/HT3027 ZDI: http://www.zerodayinitiative.com/advisories/ZDI-08-057/ http://www.zerodayinitiative.com/advisories/ZDI-08-058/ http://www.zerodayinitiative.com/advisories/ZDI-08-059/ http://www.zerodayinitiative.com/advisories/ZDI-08-060/ http://www.zerodayinitiative.com/advisories/ZDI-08-061/ http://www.zerodayinitiative.com/advisories/ZDI-08-062/ iDefense VCP: http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=744 ---------------------------------------------------------------------- About: This Advisory was delivered by Secunia as a free service to help everybody keeping their systems up to date against the latest vulnerabilities. Subscribe: http://secunia.com/advisories/secunia_security_advisories/ Definitions: (Criticality, Where etc.) http://secunia.com/advisories/about_secunia_advisories/ Please Note: Secunia recommends that you verify all advisories you receive by clicking the link. Secunia NEVER sends attached files with advisories. Secunia does not advise people to install third party patches, only use those supplied by the vendor. ---------------------------------------------------------------------- Unsubscribe: Secunia Security Advisories http://secunia.com/sec_adv_unsubscribe/?email=packet%40packetstormsecurity.org ----------------------------------------------------------------------

Trust: 2.88

sources: NVD: CVE-2008-3626 // JVNDB: JVNDB-2008-001685 // ZDI: ZDI-08-059 // BID: 31546 // VULHUB: VHN-33751 // PACKETSTORM: 69810 // PACKETSTORM: 70608 // PACKETSTORM: 69849

AFFECTED PRODUCTS

vendor:applemodel:quicktimescope:eqversion:7.2

Trust: 1.6

vendor:applemodel:quicktimescope:eqversion:7.3

Trust: 1.6

vendor:applemodel:quicktimescope:eqversion:7.3.1

Trust: 1.6

vendor:applemodel:quicktimescope:eqversion:7.3.1.70

Trust: 1.6

vendor:applemodel:quicktimescope:eqversion:7.1

Trust: 1.6

vendor:applemodel:quicktimescope:eqversion:7.1.6

Trust: 1.6

vendor:applemodel:quicktimescope:eqversion:7.4.4

Trust: 1.6

vendor:applemodel:quicktimescope:eqversion:7.4

Trust: 1.6

vendor:applemodel:tvscope:eqversion:2.1

Trust: 1.1

vendor:applemodel:tvscope:eqversion:1.0

Trust: 1.1

vendor:applemodel:quicktimescope:eqversion:6.5.1

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:7.0.4

Trust: 1.0

vendor:applemodel:quicktimescope:lteversion:7.4.5

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:4.1.2

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:6.5.2

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:5.0.2

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:7.0.2

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:5.0.1

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion: -

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:7.1.2

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:7.1.3

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:7.1.4

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:7.0.1

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:7.1.5

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:6.0

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:5.0

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:7.0

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:3.0

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:6.5

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:7.1.1

Trust: 1.0

vendor:applemodel:quicktimescope:eqversion:7.0.3

Trust: 1.0

vendor:applemodel:quicktimescope:ltversion:quicktime 7.5.5

Trust: 0.8

vendor:applemodel:quicktimescope: - version: -

Trust: 0.7

vendor:applemodel:quicktimescope:eqversion:7.4.5

Trust: 0.6

vendor:applemodel:quicktimescope:eqversion:3

Trust: 0.6

vendor:applemodel:quicktime playerscope:eqversion:7.0.3

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.5

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.1.4

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.1.2

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.4.1

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.1.5

Trust: 0.3

vendor:applemodel:tvscope:eqversion:1.1

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.2

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.3.1.70

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.4

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.3

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.1.6

Trust: 0.3

vendor:applemodel:tvscope:eqversion:2.0

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.3.1

Trust: 0.3

vendor:applemodel:tvscope:neversion:2.2

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.1.3

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.0.4

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.1.1

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.1

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.0

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.4.5

Trust: 0.3

vendor:applemodel:quicktime playerscope:neversion:7.5.5

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.0.2

Trust: 0.3

vendor:applemodel:quicktime playerscope:eqversion:7.0.1

Trust: 0.3

sources: ZDI: ZDI-08-059 // BID: 31546 // JVNDB: JVNDB-2008-001685 // CNNVD: CNNVD-200809-121 // NVD: CVE-2008-3626

CVSS

SEVERITY

CVSSV2

CVSSV3

nvd@nist.gov: CVE-2008-3626
value: MEDIUM

Trust: 1.0

NVD: CVE-2008-3626
value: MEDIUM

Trust: 0.8

CNNVD: CNNVD-200809-121
value: MEDIUM

Trust: 0.6

VULHUB: VHN-33751
value: MEDIUM

Trust: 0.1

nvd@nist.gov: CVE-2008-3626
severity: MEDIUM
baseScore: 6.8
vectorString: AV:N/AC:M/AU:N/C:P/I:P/A:P
accessVector: NETWORK
accessComplexity: MEDIUM
authentication: NONE
confidentialityImpact: PARTIAL
integrityImpact: PARTIAL
availabilityImpact: PARTIAL
exploitabilityScore: 8.6
impactScore: 6.4
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 1.8

VULHUB: VHN-33751
severity: MEDIUM
baseScore: 6.8
vectorString: AV:N/AC:M/AU:N/C:P/I:P/A:P
accessVector: NETWORK
accessComplexity: MEDIUM
authentication: NONE
confidentialityImpact: PARTIAL
integrityImpact: PARTIAL
availabilityImpact: PARTIAL
exploitabilityScore: 8.6
impactScore: 6.4
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 0.1

sources: VULHUB: VHN-33751 // JVNDB: JVNDB-2008-001685 // CNNVD: CNNVD-200809-121 // NVD: CVE-2008-3626

PROBLEMTYPE DATA

problemtype:CWE-119

Trust: 1.9

sources: VULHUB: VHN-33751 // JVNDB: JVNDB-2008-001685 // NVD: CVE-2008-3626

THREAT TYPE

remote

Trust: 0.7

sources: PACKETSTORM: 69810 // CNNVD: CNNVD-200809-121

TYPE

buffer overflow

Trust: 0.6

sources: CNNVD: CNNVD-200809-121

CONFIGURATIONS

sources: JVNDB: JVNDB-2008-001685

EXPLOIT AVAILABILITY

sources: VULHUB: VHN-33751

PATCH

title:HT3027url:http://support.apple.com/kb/HT3027

Trust: 1.5

title:HT3189url:http://support.apple.com/kb/HT3189

Trust: 0.8

title:HT3027url:http://support.apple.com/kb/HT3027?viewlocale=ja_JP

Trust: 0.8

title:HT3189url:http://support.apple.com/kb/HT3189?viewlocale=ja_JP

Trust: 0.8

sources: ZDI: ZDI-08-059 // JVNDB: JVNDB-2008-001685

EXTERNAL IDS

db:NVDid:CVE-2008-3626

Trust: 3.6

db:ZDIid:ZDI-08-059

Trust: 2.9

db:BIDid:31086

Trust: 2.5

db:SECTRACKid:1020841

Trust: 2.5

db:BIDid:31546

Trust: 2.0

db:SECUNIAid:31821

Trust: 1.9

db:SECUNIAid:32121

Trust: 1.8

db:VUPENid:ADV-2008-2735

Trust: 1.7

db:VUPENid:ADV-2008-2527

Trust: 1.7

db:JVNDBid:JVNDB-2008-001685

Trust: 0.8

db:ZDI_CANid:ZDI-CAN-328

Trust: 0.7

db:APPLEid:APPLE-SA-2008-10-02

Trust: 0.6

db:APPLEid:APPLE-SA-2008-09-09

Trust: 0.6

db:BUGTRAQid:20080909 ZDI-08-059: APPLE QUICKTIME STSZ ATOM PARSING HEAP CORRUPTION VULNERABILITY

Trust: 0.6

db:CNNVDid:CNNVD-200809-121

Trust: 0.6

db:PACKETSTORMid:69810

Trust: 0.2

db:VULHUBid:VHN-33751

Trust: 0.1

db:PACKETSTORMid:70608

Trust: 0.1

db:ZDIid:ZDI-08-060

Trust: 0.1

db:ZDIid:ZDI-08-057

Trust: 0.1

db:ZDIid:ZDI-08-062

Trust: 0.1

db:ZDIid:ZDI-08-058

Trust: 0.1

db:ZDIid:ZDI-08-061

Trust: 0.1

db:PACKETSTORMid:69849

Trust: 0.1

sources: ZDI: ZDI-08-059 // VULHUB: VHN-33751 // BID: 31546 // JVNDB: JVNDB-2008-001685 // PACKETSTORM: 69810 // PACKETSTORM: 70608 // PACKETSTORM: 69849 // CNNVD: CNNVD-200809-121 // NVD: CVE-2008-3626

REFERENCES

url:http://support.apple.com/kb/ht3027

Trust: 2.6

url:http://www.securityfocus.com/bid/31086

Trust: 2.5

url:http://securitytracker.com/id?1020841

Trust: 2.5

url:http://www.zerodayinitiative.com/advisories/zdi-08-059/

Trust: 2.1

url:http://lists.apple.com/archives/security-announce/2008/oct/msg00000.html

Trust: 1.8

url:http://lists.apple.com/archives/security-announce//2008/sep/msg00000.html

Trust: 1.7

url:http://www.securityfocus.com/bid/31546

Trust: 1.7

url:http://support.apple.com/kb/ht3189

Trust: 1.7

url:http://secunia.com/advisories/31821

Trust: 1.7

url:http://secunia.com/advisories/32121

Trust: 1.7

url:http://marc.info/?l=bugtraq&m=122099929821288&w=2

Trust: 1.6

url:https://oval.cisecurity.org/repository/search/definition/oval%3aorg.mitre.oval%3adef%3a16152

Trust: 1.1

url:http://www.vupen.com/english/advisories/2008/2527

Trust: 1.1

url:http://www.vupen.com/english/advisories/2008/2735

Trust: 1.1

url:http://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2008-3626

Trust: 0.8

url:http://web.nvd.nist.gov/view/vuln/detail?vulnid=cve-2008-3626

Trust: 0.8

url:http://www.frsirt.com/english/advisories/2008/2735

Trust: 0.6

url:http://www.frsirt.com/english/advisories/2008/2527

Trust: 0.6

url:http://www.apple.com/quicktime/

Trust: 0.3

url:http://www.apple.com/appletv/features.html

Trust: 0.3

url:/archive/1/496162

Trust: 0.3

url:http://secunia.com/

Trust: 0.2

url:http://secunia.com/advisories/about_secunia_advisories/

Trust: 0.2

url:http://secunia.com/advisories/secunia_security_advisories/

Trust: 0.2

url:http://secunia.com/advisories/31821/

Trust: 0.2

url:http://secunia.com/sec_adv_unsubscribe/?email=packet%40packetstormsecurity.org

Trust: 0.2

url:http://marc.info/?l=bugtraq&m=122099929821288&w=2

Trust: 0.1

url:http://www.zerodayinitiative.com/advisories/disclosure_policy/

Trust: 0.1

url:http://www.tippingpoint.com

Trust: 0.1

url:http://www.zerodayinitiative.com/advisories/zdi-08-059

Trust: 0.1

url:http://www.zerodayinitiative.com

Trust: 0.1

url:https://nvd.nist.gov/vuln/detail/cve-2008-3626

Trust: 0.1

url:http://lists.grok.org.uk/full-disclosure-charter.html

Trust: 0.1

url:http://secunia.com/binary_analysis/sample_analysis/

Trust: 0.1

url:http://secunia.com/advisories/32121/

Trust: 0.1

url:http://secunia.com/advisories/product/19289/

Trust: 0.1

url:http://secunia.com/advisories/27523/

Trust: 0.1

url:http://secunia.com/advisories/product/14569/

Trust: 0.1

url:http://secunia.com/advisories/product/5090/

Trust: 0.1

url:http://www.apple.com/support/downloads/quicktime755fortiger.html

Trust: 0.1

url:http://www.apple.com/support/downloads/quicktime755forwindows.html

Trust: 0.1

url:http://www.zerodayinitiative.com/advisories/zdi-08-058/

Trust: 0.1

url:http://www.zerodayinitiative.com/advisories/zdi-08-061/

Trust: 0.1

url:http://www.zerodayinitiative.com/advisories/zdi-08-060/

Trust: 0.1

url:http://www.zerodayinitiative.com/advisories/zdi-08-062/

Trust: 0.1

url:http://www.zerodayinitiative.com/advisories/zdi-08-057/

Trust: 0.1

url:http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=744

Trust: 0.1

url:http://www.apple.com/support/downloads/quicktime755forleopard.html

Trust: 0.1

sources: ZDI: ZDI-08-059 // VULHUB: VHN-33751 // BID: 31546 // JVNDB: JVNDB-2008-001685 // PACKETSTORM: 69810 // PACKETSTORM: 70608 // PACKETSTORM: 69849 // CNNVD: CNNVD-200809-121 // NVD: CVE-2008-3626

CREDITS

Anonymous

Trust: 0.7

sources: ZDI: ZDI-08-059

SOURCES

db:ZDIid:ZDI-08-059
db:VULHUBid:VHN-33751
db:BIDid:31546
db:JVNDBid:JVNDB-2008-001685
db:PACKETSTORMid:69810
db:PACKETSTORMid:70608
db:PACKETSTORMid:69849
db:CNNVDid:CNNVD-200809-121
db:NVDid:CVE-2008-3626

LAST UPDATE DATE

2025-04-10T21:10:23.641000+00:00


SOURCES UPDATE DATE

db:ZDIid:ZDI-08-059date:2008-09-09T00:00:00
db:VULHUBid:VHN-33751date:2018-10-30T00:00:00
db:BIDid:31546date:2008-10-03T16:18:00
db:JVNDBid:JVNDB-2008-001685date:2008-10-28T00:00:00
db:CNNVDid:CNNVD-200809-121date:2008-11-15T00:00:00
db:NVDid:CVE-2008-3626date:2025-04-09T00:30:58.490

SOURCES RELEASE DATE

db:ZDIid:ZDI-08-059date:2008-09-09T00:00:00
db:VULHUBid:VHN-33751date:2008-09-11T00:00:00
db:BIDid:31546date:2008-09-09T00:00:00
db:JVNDBid:JVNDB-2008-001685date:2008-09-29T00:00:00
db:PACKETSTORMid:69810date:2008-09-10T08:52:27
db:PACKETSTORMid:70608date:2008-10-04T18:17:40
db:PACKETSTORMid:69849date:2008-09-11T04:44:10
db:CNNVDid:CNNVD-200809-121date:2008-09-11T00:00:00
db:NVDid:CVE-2008-3626date:2008-09-11T01:13:09.820