Exploitation Summary
EIP tracks 1 public exploit for CVE-2020-27904. PoCs published by pattern-f.
AI-analyzed exploit summary This repository contains a proof-of-concept exploit for CVE-2020-27904, a macOS kernel vulnerability in extended file attributes (xattr) that allows for out-of-bounds memory access, leading to a tfp0 (task-for-pid-zero) exploit on macOS 10.15.x and below. The exploit leverages AppleDouble headers and xattr manipulation to achieve kernel memory corruption.
Description
A logic issue existed resulting in memory corruption. This was addressed with improved state management. This issue is fixed in macOS Big Sur 11.0.1. An application may be able to execute arbitrary code with kernel privileges.
Exploits (1)
This repository contains a proof-of-concept exploit for CVE-2020-27904, a macOS kernel vulnerability in extended file attributes (xattr) that allows for out-of-bounds memory access, leading to a tfp0 (task-for-pid-zero) exploit on macOS 10.15.x and below. The exploit leverages AppleDouble headers and xattr manipulation to achieve kernel memory corruption.
References (4)
Scores
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H