Apple iTunes Multiple URI Handler Stack Buffer Overflow Vulnerability
BID:35157
Info
Apple iTunes Multiple URI Handler Stack Buffer Overflow Vulnerability
| Bugtraq ID: | 35157 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2009-0950 |
| Remote: | Yes |
| Local: | No |
| Published: | Jun 01 2009 12:00AM |
| Updated: | Jan 14 2010 07:21PM |
| Credit: | Will Drewry |
| Vulnerable: |
Apple iTunes 7.3.2 Apple iTunes 7.3.1 Apple iTunes 7.3 Apple iTunes 7.0.2 Apple iTunes 8.1 Apple iTunes 8.0.2.20 Apple iTunes 8.0 Apple iTunes 7.4 |
| Not Vulnerable: |
Apple iTunes 8.2 |
Discussion
Apple iTunes Multiple URI Handler Stack Buffer Overflow Vulnerability
Apple iTunes is prone to a stack-based buffer-overflow vulnerability because it fails to perform adequate boundary checks before copying user-supplied data to an insufficiently sized buffer.
Attackers can leverage this issue to execute arbitrary code with the privileges of the user running the affected application. Failed attacks will likely cause denial-of-service conditions.
Apple iTunes is prone to a stack-based buffer-overflow vulnerability because it fails to perform adequate boundary checks before copying user-supplied data to an insufficiently sized buffer.
Attackers can leverage this issue to execute arbitrary code with the privileges of the user running the affected application. Failed attacks will likely cause denial-of-service conditions.
Exploit / POC
Apple iTunes Multiple URI Handler Stack Buffer Overflow Vulnerability
A working commercial exploit is available through VUPEN Security - Exploit and PoCs Service. This exploit is not otherwise publicly available or known to be circulating in the wild.
Core Security Technologies has developed a working commercial exploit for its CORE IMPACT product. This exploit is not otherwise publicly available or known to be circulating in the wild.
The following exploits are available:
A working commercial exploit is available through VUPEN Security - Exploit and PoCs Service. This exploit is not otherwise publicly available or known to be circulating in the wild.
Core Security Technologies has developed a working commercial exploit for its CORE IMPACT product. This exploit is not otherwise publicly available or known to be circulating in the wild.
The following exploits are available:
Solution / Fix
Apple iTunes Multiple URI Handler Stack Buffer Overflow Vulnerability
Solution:
The vendor has released an advisory and fixes. Please see the references for details.
Apple iTunes 7.4
Apple iTunes 8.1
Apple iTunes 8.0.2.20
Apple iTunes 8.0
Apple iTunes 7.0.2
Apple iTunes 7.3
Apple iTunes 7.3.1
Apple iTunes 7.3.2
Solution:
The vendor has released an advisory and fixes. Please see the references for details.
Apple iTunes 7.4
-
Apple iTunes64Setup.exe
For Windows Vista 64 Bit
http://www.apple.com/itunes/download/ -
Apple iTunes8.2.dmg
For Mac OS X
http://www.apple.com/itunes/download/ -
Apple iTunesSetup.exe
For Windows XP / Vista
http://www.apple.com/itunes/download/
Apple iTunes 8.1
-
Apple iTunes64Setup.exe
For Windows Vista 64 Bit
http://www.apple.com/itunes/download/ -
Apple iTunes8.2.dmg
For Mac OS X
http://www.apple.com/itunes/download/ -
Apple iTunesSetup.exe
For Windows XP / Vista
http://www.apple.com/itunes/download/
Apple iTunes 8.0.2.20
-
Apple iTunes64Setup.exe
For Windows Vista 64 Bit
http://www.apple.com/itunes/download/ -
Apple iTunes8.2.dmg
For Mac OS X
http://www.apple.com/itunes/download/ -
Apple iTunesSetup.exe
For Windows XP / Vista
http://www.apple.com/itunes/download/
Apple iTunes 8.0
-
Apple iTunes64Setup.exe
For Windows Vista 64 Bit
http://www.apple.com/itunes/download/ -
Apple iTunes8.2.dmg
For Mac OS X
http://www.apple.com/itunes/download/ -
Apple iTunesSetup.exe
For Windows XP / Vista
http://www.apple.com/itunes/download/
Apple iTunes 7.0.2
-
Apple iTunes64Setup.exe
For Windows Vista 64 Bit
http://www.apple.com/itunes/download/ -
Apple iTunes8.2.dmg
For Mac OS X
http://www.apple.com/itunes/download/ -
Apple iTunesSetup.exe
For Windows XP / Vista
http://www.apple.com/itunes/download/
Apple iTunes 7.3
-
Apple iTunes64Setup.exe
For Windows Vista 64 Bit
http://www.apple.com/itunes/download/ -
Apple iTunes8.2.dmg
For Mac OS X
http://www.apple.com/itunes/download/ -
Apple iTunesSetup.exe
For Windows XP / Vista
http://www.apple.com/itunes/download/
Apple iTunes 7.3.1
-
Apple iTunes64Setup.exe
For Windows Vista 64 Bit
http://www.apple.com/itunes/download/ -
Apple iTunes8.2.dmg
For Mac OS X
http://www.apple.com/itunes/download/ -
Apple iTunesSetup.exe
For Windows XP / Vista
http://www.apple.com/itunes/download/
Apple iTunes 7.3.2
-
Apple iTunes64Setup.exe
For Windows Vista 64 Bit
http://www.apple.com/itunes/download/ -
Apple iTunes8.2.dmg
For Mac OS X
http://www.apple.com/itunes/download/ -
Apple iTunesSetup.exe
For Windows XP / Vista
http://www.apple.com/itunes/download/
References
Apple iTunes Multiple URI Handler Stack Buffer Overflow Vulnerability
References:
References:
- iTunes Homepage (Apple)
- Re: TPTI-09-03: Apple iTunes Multiple Protocol Handler Buffer Overflow Vulnerabi (Will Drewry
) - TPTI-09-03: Apple iTunes Multiple Protocol Handler Buffer Overflow ( ZDI Disclosures
)