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

medium Nessus Plugin ID 61413


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


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.

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


Upgrade to Apple Xcode version 4.4 or later.

See Also

Plugin Details

Severity: Medium

ID: 61413

File Name: macosx_xcode_4_4.nasl

Version: 1.7

Type: local

Agent: macosx

Published: 8/3/2012

Updated: 5/5/2020

Supported Sensors: Nessus Agent

Risk Information

CVSS Score Source: CVE-2012-3698


Risk Factor: Low

Score: 3.4


Risk Factor: Medium

Base Score: 5

Temporal Score: 3.7

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

Temporal Vector: E:U/RL:OF/RC:C


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