Apple Xcode < 7.3 Multiple Vulnerabilities (Mac OS X)

medium 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.


Upgrade to Apple Xcode version 7.3 or later.

See Also

Plugin Details

Severity: Medium

ID: 90148

File Name: macosx_xcode_7_3.nasl

Version: 1.6

Type: local

Agent: macosx

Published: 3/24/2016

Updated: 5/5/2020

Supported Sensors: Nessus Agent

Risk Information

CVSS Score Source: CVE-2015-3184


Risk Factor: Medium

Score: 5.9


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: 3/21/2016

Vulnerability Publication Date: 8/5/2015

Reference Information

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

BID: 76273, 76274

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