Exploitation Summary
CVE-2021-30807 is actively exploited and listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, added November 3, 2021. EIP tracks 3 public exploits from researchers including jsherman212, 30440r.
AI-analyzed exploit summary This repository contains a functional exploit for CVE-2021-30807, targeting a memory corruption vulnerability in the IOMobileFramebufferUserClient on iOS. The exploit leverages mach port manipulation and IOKit calls to achieve arbitrary kernel memory manipulation.
Description
A memory corruption issue was addressed with improved memory handling. This issue is fixed in macOS Big Sur 11.5.1, iOS 14.7.1 and iPadOS 14.7.1, watchOS 7.6.1. An application may be able to execute arbitrary code with kernel privileges. Apple is aware of a report that this issue may have been actively exploited.
Exploits (3)
This repository contains a functional exploit for CVE-2021-30807, targeting a memory corruption vulnerability in the IOMobileFramebufferUserClient on iOS. The exploit leverages mach port manipulation and IOKit calls to achieve arbitrary kernel memory manipulation.
This repository contains a functional exploit for CVE-2021-30807, targeting a memory corruption vulnerability in the IOMobileFramebufferUserClient on iOS. The exploit leverages mach port manipulation and kernel memory corruption to achieve arbitrary kernel read/write primitives.
This repository contains a functional exploit PoC for CVE-2021-30807, an out-of-bounds read vulnerability in AppleCLCD/IOMobileFrameBuffer. The exploit demonstrates how an unchecked index in the external method 83 can lead to a kernel panic.
References (4)
Scores
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H