9.3
CVSSv2

CVE-2014-8835

Published: 30/01/2015 Updated: 08/09/2017
CVSS v2 Base Score: 9.3 | Impact Score: 10 | Exploitability Score: 8.6
VMScore: 935
Vector: AV:N/AC:M/Au:N/C:C/I:C/A:C

Vulnerability Summary

The xpc_data_get_bytes function in libxpc in Apple OS X prior to 10.10.2 does not verify that a dictionary's Attributes key has the xpc_data data type, which allows malicious users to execute arbitrary code by providing a crafted dictionary to sysmond, related to an "XPC type confusion" issue.

Vulnerable Product Search on Vulmon Subscribe to Product

apple mac os x 10.10.0

apple mac os x 10.10.1

Exploits

/* Source: codegooglecom/p/google-security-research/issues/detail?id=121 */ /* tested on OS X 1095 - uses some hard-coded offsets which will have to be fixed-up for other versions! this poc uses liblorgnette to resolve some private symbols; grab the code from github: git clone githubcom/rodionovd/liblorgnettegit b ...