Exploitation Summary
CVE-2018-4404 has been observed exploited in the wild (reported by VulnCheck KEV).
EIP tracks 2 public exploits from researchers including Metasploit, saelo, including a Metasploit module exploits/osx/browser/safari_proxy_object_type_confusion.
AI-analyzed exploit summary This Metasploit module exploits a type confusion vulnerability in WebKit's JavaScript Proxy object (CVE-2018-4233) and a logic error in libxpc (CVE-2018-4404) to achieve remote code execution on macOS versions 10.12 to 10.13.3.
Description
In iOS before 11.4 and macOS High Sierra before 10.13.5, a memory corruption issue exists and was addressed with improved memory handling.
Exploits (2)
This Metasploit module exploits a type confusion vulnerability in WebKit's JavaScript Proxy object (CVE-2018-4233) and a logic error in libxpc (CVE-2018-4404) to achieve remote code execution on macOS versions 10.12 to 10.13.3.
This Metasploit module exploits a type confusion vulnerability in WebKit's JavaScript Proxy object (CVE-2018-4233) and a logic error in libxpc (CVE-2018-4404) to achieve remote code execution on macOS Safari. It uses a two-stage payload to bypass mitigations and execute arbitrary commands.
References (3)
Scores
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H