Public exploit available
Public proof-of-concept or exploit code exists (ExploitDB / Metasploit / Nuclei).

CVE-2015-3796Improper Restriction of Operations within the Bounds of a Memory Buffer in Apple Iphone OS

Severity
7.5HIGHNVD
EPSS
14.3%
top 5.57%
CISA KEV
Not in KEV
Exploit
PoC available
Public exploit / PoC exists
Timeline
PublishedAug 17
Latest updateMay 17

Description

The TRE library in Libc in Apple iOS before 8.4.1 and OS X before 10.10.5 allows context-dependent attackers 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.

CVSS vector

AV:N/AC:L/C:P/I:P/A:PExploitability: 10.0 | Impact: 6.4

Affected Packages5 packages

🔴Vulnerability Details

3
GHSA
GHSA-r4xv-4m8v-9gfg: The TRE library in Libc in Apple iOS before 82022-05-17
GHSA
GHSA-4mj6-cg56-cg3r: The TRE library in Libc in Apple iOS before 82022-05-17
GHSA
GHSA-wf8m-hh27-7j8g: The TRE library in Libc in Apple iOS before 82022-05-17

💥Exploits & PoCs

1
Exploit-DB
Apple Mac OSX Regex Engine (TRE) - Stack Buffer Overflow (PoC)2015-09-22

📋Vendor Advisories

3
Apple
CVE-2015-3796: Apple TV 7.2.1
Apple
CVE-2015-3796: iOS 8.4.1
Apple
CVE-2015-3796: OS X Yosemite v10.10.5 and Security Update 2015-006