iTunes < 11.2 CFNetwork HTTPProtocol Information Disclosure (uncredentialed check)

This script is Copyright (C) 2014 Tenable Network Security, Inc.


Synopsis :

The remote host contains an application that is affected by an
information disclosure vulnerability.

Description :

The version of iTunes on the remote host is prior to version 11.2. It
is, therefore, affected by an information disclosure vulnerability due
to a flaw in the CFNetwork HTTPProtocol when 'Set-Cookie' HTTP headers
are processed. By closing the TCP connection during the transmission
of a header, a remote man-in-the-middle attacker can exploit this flaw
to bypass security settings and acquire the credentials to arbitrary
websites.

Note that Nessus has not tested for this issue but has instead relied
only on the application's self-reported version number.

See also :

http://support.apple.com/kb/HT6245
http://www.securityfocus.com/archive/1/532116/30/0/threaded

Solution :

Upgrade to iTunes 11.2 or later.

Risk factor :

Medium / CVSS Base Score : 4.3
(CVSS2#AV:N/AC:M/Au:N/C:P/I:N/A:N)
CVSS Temporal Score : 3.7
(CVSS2#E:ND/RL:OF/RC:C)
Public Exploit Available : false

Family: Peer-To-Peer File Sharing

Nessus Plugin ID: 74041 ()

Bugtraq ID: 67024

CVE ID: CVE-2014-1296