vendor:
iOS
by:
Exploit Database
9.3
CVSS
HIGH
Mach Message Modification
119
CWE
Product Name: iOS
Affected Version From: iOS 7.1.2
Affected Version To: iOS 11.4.1
Patch Exists: No
Related CWE: None
CPE: None
Metasploit:
N/A
Other Scripts:
N/A
Platforms Tested: iOS
2018
io_hideventsystem sets up a shared memory event queue
This vulnerability allows an attacker to modify the mach message at the end of the shared memory buffer, which can be used to send an arbitrary mach port from its namespace with an arbitrary disposition. This can be used to gain code execution as backboardd on iOS 11.4.1 and get a real tfp0 on iOS 7.1.2.
Mitigation:
The best way to mitigate this vulnerability is to ensure that the mach message is not modified.