7.8
CVSSv3

CVE-2018-4241

Published: 08/06/2018 Updated: 17/07/2018
CVSS v2 Base Score: 9.3 | Impact Score: 10 | Exploitability Score: 8.6
CVSS v3 Base Score: 7.8 | Impact Score: 5.9 | Exploitability Score: 1.8
VMScore: 936
Vector: AV:N/AC:M/Au:N/C:C/I:C/A:C

Vulnerability Summary

An issue exists in certain Apple products. iOS prior to 11.4 is affected. macOS prior to 10.13.5 is affected. tvOS prior to 11.4 is affected. watchOS prior to 4.3.1 is affected. The issue involves the "Kernel" component. A buffer overflow in mptcp_usr_connectx allows malicious users to execute arbitrary code in a privileged context via a crafted app.

Vulnerability Trend

Vulnerable Product Search on Vulmon Subscribe to Product

apple mac os x

apple apple tv

apple watchos

apple iphone os

Exploits

mptcp_usr_connectx is the handler for the connectx syscall for the AP_MULTIPATH socket family The logic of this function fails to correctly handle source and destination sockaddrs which aren't AF_INET or AF_INET6: // verify sa_len for AF_INET: if (dst->sa_family == AF_INET && dst->sa_len != sizeof(mpte->__mpte_dst_v4)) ...

Mailing Lists

<!--X-Body-Begin--> <!--X-User-Header--> Full Disclosure mailing list archives <!--X-User-Header-End--> <!--X-TopPNI--> By Date By Thread </form> <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> APPLE-SA-2018-7-23-2 Additional information for APPLE-SA-2018-06-01-1 macOS High Sierra 10135, Security Update 2018-0 ...

Github Repositories

CVE-2018-4241: XNU kernel heap overflow due to bad bounds checking in MPTCP for iOS 11 - 11.3.1released by Ian Beer

multi_path - exploit for p0 issue 1558 (CVE-2018-4241) @i41nbeer mptcp_usr_connectx is the handler for the connectx syscall for the AP_MULTIPATH socket family The logic of this function fails to correctly handle source and destination sockaddrs which aren't AF_INET or AF_INET6: // verify sa_len for AF_INET: if (dst-&gt;sa_family == AF_INET &amp;&amp;

An incomplete iOS 11.2 -> iOS 11.3.1 Jailbreak

Osiris-Jailbreak ONLY FOR DEVELOPERS! An incomplete iOS 112 -&gt; iOS 1131 Jailbreak by GeoSn0w (@FCE365) using multi_path (CVE-2018-4241) by Ian Beer and #QiLin by Jonathan Levin This jailbreak is under development and in no way whatsoever intended for general public usage Please don't run this jailbreak on your device until I finish it as it has the potentia