Apple Xcode < 7.3 Multiple Vulnerabilities (Mac OS X)

High Nessus Plugin ID 90148


An application installed on the remote Mac OS X host is affected by multiple vulnerabilities.


The version of Apple Xcode installed on the remote Mac OS X host is prior to 7.3. It is, therefore, affected by multiple vulnerabilities :

- A flaw exists in Apache Subversion in mod_authz_svn due to a failure to properly restrict anonymous access. An unauthenticated, remote attacker can exploit this, via a crafted path name, to read hidden files. (CVE-2015-3184)

- A flaw exists in Apache Subversion in the svn_repos_trace_node_locations() function that causes the first readable path to be returned when it encounters an unreadable path when following a node's history. An authenticated, remote attacker can exploit this to access paths that were intended to be hidden.

- Multiple unspecified memory corruption issues exist in otool due to improper validation of user-supplied input.
A local attacker can exploit these to cause a denial of service or to execute arbitrary code. (CVE-2016-1765)


Upgrade to Apple Xcode version 7.3 or later.

See Also

Plugin Details

Severity: High

ID: 90148

File Name: macosx_xcode_7_3.nasl

Version: $Revision: 1.3 $

Type: local

Agent: macosx

Published: 2016/03/24

Modified: 2017/07/19

Dependencies: 61412

Risk Information

Risk Factor: High


Base Score: 7.2

Temporal Score: 5.3

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

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

Vulnerability Information

CPE: cpe:/a:apple:xcode

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

Exploit Available: false

Exploit Ease: No known exploits are available

Patch Publication Date: 2016/03/21

Vulnerability Publication Date: 2015/08/05

Reference Information

CVE: CVE-2015-3184, CVE-2015-3187, CVE-2016-1765

BID: 76273, 76274

OSVDB: 125798, 125799, 136152

APPLE-SA: APPLE-SA-2016-03-21-4