7.5
CVSSv2

CVE-2015-3796

Published: 17/08/2015 Updated: 16/09/2017
CVSS v2 Base Score: 7.5 | Impact Score: 6.4 | Exploitability Score: 10
VMScore: 755
Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P

Vulnerability Summary

The TRE library in Libc in Apple iOS prior to 8.4.1 and OS X prior to 10.10.5 allows context-dependent malicious users to execute arbitrary code or cause a denial of service (memory corruption and application crash) via a crafted regular expression, a different vulnerability than CVE-2015-3797 and CVE-2015-3798.

Vulnerability Trend

Vulnerable Product Search on Vulmon Subscribe to Product

apple iphone os

apple mac os x

Exploits

Source: codegooglecom/p/google-security-research/issues/detail?id=428 OS X Libc uses the slightly obscure TRE regex engine [ laurikarinet/tre/ ] If used in enhanced mode (by passing the REG_ENHANCED flag to regcomp) TRE supports arbitrary-width hex literals Here is the code used to parse them: /* Wide char */ char tmp[32] ...