Apple iTunes Update Validation Flaw May Let Remote Users Execute Arbitrary Code via Man-in-the-Middle Attacks
|
|
SecurityTracker Alert ID: 1026323 |
|
SecurityTracker URL: http://securitytracker.com/id/1026323
|
|
CVE Reference:
CVE-2008-3434
(Links to External Site)
|
Date: Nov 14 2011
|
Impact:
Execution of arbitrary code via network, User access via network
|
Fix Available: Yes Vendor Confirmed: Yes
|
Version(s): prior to 10.5.1
|
Description:
A vulnerability was reported in Apple iTunes. A remote user may be able to cause arbitrary code to be executed on the target user's system in certain cases.
The software does not properly validate software update checks. A remote user with the ability to conduct a man-in-the-middle attack can return a specially crafted response to cause the target user to download arbitrary code when the target user selects 'download iTunes'.
Windows-based systems that do not have Apple Software Update installed are affected.
Francisco Amato of Infobyte Security Research reported this vulnerability [in 2008].
|
Impact:
A remote user may be able to cause arbitrary code to be executed on the target user's system in certain cases.
|
Solution:
The vendor has issued a fix (10.5.1).
For Mac OS X:
The download file is named: "iTunes10.5.1.dmg"
Its SHA-1 digest is: 08f8ebe3f75d7b98a215750c08b7d6eff7c9ceb9
For Windows XP / Vista / Windows 7:
The download file is named: "iTunesSetup.exe"
Its SHA-1 digest is: bbe7ed41e62ef1eb345a12a68c1a81d351057952
For 64-bit Windows XP / Vista / Windows 7:
The download file is named: "iTunes64Setup.exe"
Its SHA-1 digest is: c3e70eb77ab400470ef9451803c0e411eed6a689
The vendor's advisory will be available at:
http://support.apple.com/kb/HT1222
|
Vendor URL: support.apple.com/kb/HT1222 (Links to External Site)
|
Cause:
Authentication error
|
Underlying OS:
UNIX (OS X), Windows (7), Windows (Vista), Windows (XP)
|
|
Message History:
None.
|
Source Message Contents
|
Date: Mon, 14 Nov 2011 21:21:09 +0000
Subject: APPLE-SA-2011-11-14-1 iTunes 10.5.1
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
APPLE-SA-2011-11-14-1 iTunes 10.5.1
iTunes 10.5.1 is now available and addresses the following:
iTunes
Available for: Mac OS X v10.5 or later, Windows 7, Vista,
XP SP2 or later
Impact: A man-in-the-middle attacker may offer software that appears
to originate from Apple
Description: iTunes periodically checks for software updates using
an HTTP request to Apple. This request may cause iTunes to indicate
that an update is available. If Apple Software Update for Windows is
not installed, clicking the Download iTunes button may open the URL
from the HTTP response in the user's default browser. This issue has
been mitigated by using a secured connection when checking for
available updates. For OS X systems, the user's default browser is
not used because Apple Software Update is included with OS X,
however this change adds additional defense-in-depth.
CVE-ID
CVE-2008-3434 : Francisco Amato of Infobyte Security Research
iTunes 10.5.1 may be obtained from:
http://www.apple.com/itunes/download/
For Mac OS X:
The download file is named: "iTunes10.5.1.dmg"
Its SHA-1 digest is: 08f8ebe3f75d7b98a215750c08b7d6eff7c9ceb9
For Windows XP / Vista / Windows 7:
The download file is named: "iTunesSetup.exe"
Its SHA-1 digest is: bbe7ed41e62ef1eb345a12a68c1a81d351057952
For 64-bit Windows XP / Vista / Windows 7:
The download file is named: "iTunes64Setup.exe"
Its SHA-1 digest is: c3e70eb77ab400470ef9451803c0e411eed6a689
Information will also be posted to the Apple Security Updates
web site: http://support.apple.com/kb/HT1222
This message is signed with Apple's Product Security PGP key,
and details are available at:
https://www.apple.com/support/security/pgp/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
iQEcBAEBAgAGBQJOwLKNAAoJEGnF2JsdZQeecIgH/3TTYRa3C8GPQMDZJgdD0Wgh
sktAAH3DWj3HbEluuieTyLkoIzXLluVrJCaLOIt0G79gF0wkW7fB6eXU3i2MFtS2
QYy6dKzZHEKSWlez+pPDnvBLD7KWFg74rz0MBDhhgmpxqHOfJ6CU0xFuojoIYvtP
7WpLtqRpEc1R2dR/y4ACwZWfhpdatZ+mv7Gjq++Nem3/+1MU3M88eGGmX/95qGTv
F6dwxf0c2jhL/5mRqC7A0ybn6VQm0oeTxEN8lgr+NQ+BQdXpH4wNzxmhtRP0AmZ6
A8sENF6QBXf4J3+fCX6NqwvAwhTNUav7ApC4TMvN6fcAHzoTECvUIdpOBSKUD3E=
=7US+
-----END PGP SIGNATURE-----
|
|