Vulnerability Details : CVE-2017-13861
Public exploit exists!
An issue was discovered in certain Apple products. iOS before 11.2 is affected. tvOS before 11.2 is affected. watchOS before 4.2 is affected. The issue involves the "IOSurface" component. It allows attackers to execute arbitrary code in a privileged context or cause a denial of service (memory corruption) via a crafted app.
Vulnerability category: OverflowMemory CorruptionExecute codeDenial of service
Products affected by CVE-2017-13861
- cpe:2.3:o:apple:iphone_os:*:*:*:*:*:*:*:*
- cpe:2.3:o:apple:watchos:*:*:*:*:*:*:*:*
- cpe:2.3:o:apple:tvos:*:*:*:*:*:*:*:*
Exploit prediction scoring system (EPSS) score for CVE-2017-13861
0.26%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 62 %
Percentile, the proportion of vulnerabilities that are scored at or less
Metasploit modules for CVE-2017-13861
-
Safari Webkit Proxy Object Type Confusion
Disclosure Date: 2018-03-15First seen: 2020-04-26exploit/apple_ios/browser/webkit_createthisThis module exploits a type confusion bug in the Javascript Proxy object in WebKit. The DFG JIT does not take into account that, through the use of a Proxy, it is possible to run arbitrary JS code during the execution of a CreateThis operation. This makes it possib
CVSS scores for CVE-2017-13861
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
9.3
|
HIGH | AV:N/AC:M/Au:N/C:C/I:C/A:C |
8.6
|
10.0
|
NIST | |
7.8
|
HIGH | CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
1.8
|
5.9
|
NIST |
CWE ids for CVE-2017-13861
-
The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.Assigned by: nvd@nist.gov (Primary)
References for CVE-2017-13861
-
http://www.securitytracker.com/id/1039953
Apple iOS Bugs Let Remote Users Execute Arbitrary Code and Obtain Potentially Sensitive Information and Let Local Users View Memory Contents and Gain Elevated Privileges - SecurityTrackerThird Party Advisory;VDB Entry
-
https://support.apple.com/HT208327
About the security content of tvOS 11.2 - Apple SupportVendor Advisory
-
http://www.securitytracker.com/id/1039952
Apple TV Bugs Let Remote Users Execute Arbitrary Code and Let Local Users View Memory Contents and Gain Elevated Privileges - SecurityTrackerThird Party Advisory;VDB Entry
-
https://support.apple.com/HT208334
About the security content of iOS 11.2 - Apple SupportVendor Advisory
-
https://support.apple.com/HT208325
About the security content of watchOS 4.2 - Apple SupportVendor Advisory
-
http://www.securityfocus.com/bid/102134
Apple iOS/watchOS/tvOS CVE-2017-13861 Memory Corruption VulnerabilityThird Party Advisory;VDB Entry
-
https://www.exploit-db.com/exploits/43320/
Apple macOS/iOS - Kernel Double Free due to IOSurfaceRootUserClient not Respecting MIG Ownership RulesThird Party Advisory;VDB Entry
-
http://packetstormsecurity.com/files/153148/Safari-Webkit-Proxy-Object-Type-Confusion.html
Safari Webkit Proxy Object Type Confusion ≈ Packet Storm
Jump to