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 installed on the remote host is older than 11.2.
It is, therefore, affected by an information disclosure vulnerability.

An information disclosure flaw exists where Set-Cookie HTTP headers
will be processed even after the connection is closed with an
incomplete header line. This could allow a man-in-the-middle attacker
to bypass security settings and gain the value of the unprotected
cookie, providing credentialed access 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