Apple Xcode < 4.4 Multiple Vulnerabilities (Mac OS X) (BEAST)

medium Nessus Plugin ID 61413

Synopsis

The remote host has an application installed that is affected by multiple vulnerabilities.

Description

The remote Mac OS X host has a version of Apple Xcode installed that is prior to 4.4. It is, therefore, affected by multiple vulnerabilities :

- An information disclosure vulnerability, known as BEAST, exists in the SSL 3.0 and TLS 1.0 protocols due to a flaw in the way the initialization vector (IV) is selected when operating in cipher-block chaining (CBC) modes. A man-in-the-middle attacker can exploit this to obtain plaintext HTTP header data, by using a blockwise chosen-boundary attack (BCBA) on an HTTPS session, in conjunction with JavaScript code that uses the HTML5 WebSocket API, the Java URLConnection API, or the Silverlight WebClient API.
(CVE-2011-3389)

- An information disclosure vulnerability exists that may allow a specially crafted App Store application to read entries in the keychain. (CVE-2012-3698)

Solution

Upgrade to Apple Xcode version 4.4 or later.

See Also

http://support.apple.com/kb/HT5416

http://lists.apple.com/archives/security-announce/2012/Jul/msg00001.html

https://www.imperialviolet.org/2011/09/23/chromeandbeast.html

https://www.openssl.org/~bodo/tls-cbc.txt

Plugin Details

Severity: Medium

ID: 61413

File Name: macosx_xcode_4_4.nasl

Version: 1.8

Type: local

Agent: macosx

Published: 8/3/2012

Updated: 12/5/2022

Supported Sensors: Nessus Agent, Nessus

Risk Information

VPR

Risk Factor: Low

Score: 3.4

CVSS v2

Risk Factor: Medium

Base Score: 5

Temporal Score: 3.7

Vector: CVSS2#AV:N/AC:L/Au:N/C:P/I:N/A:N

CVSS Score Source: CVE-2012-3698

CVSS v3

Risk Factor: Medium

Base Score: 5.3

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

Vulnerability Information

CPE: cpe:/a:apple:xcode

Required KB Items: Host/local_checks_enabled, Host/MacOSX/Version, installed_sw/Apple Xcode

Exploit Ease: No known exploits are available

Patch Publication Date: 7/25/2012

Vulnerability Publication Date: 7/25/2012

Reference Information

CVE: CVE-2011-3389, CVE-2012-3698

BID: 49778, 54679

CERT: 864643