Bad Epoll Linux Kernel Flaw Can Give Local Users Root on Linux and Android

· Original article ↗

Summary

Bad Epoll (CVE-2026-46242) is a Linux kernel use-after-free that can let local users gain root on Linux systems and some Android devices. An exploit reportedly succeeded about 99% in tests; an upstream fix is available.

Key points

  • Bad Epoll is a Linux kernel use-after-free flaw that can allow a local user to escalate privileges to root.
  • The article says kernels 6.4 and newer are affected unless patched; some older 6.1-based kernels, including some Android phones, are not affected.
  • Researcher Jaeyoung Chung reportedly widened a roughly six-instruction race window; the exploit reached root about 99% of the time on tested systems.
  • Chung says the flaw can be triggered from inside Chrome's renderer sandbox; epoll cannot be disabled as a workaround.
  • Apply upstream commit a6dc643c6931 or a vendor backport. The article reports no known real-world exploitation and describes the working code as a kernelCTF proof of concept.
  • Bad Epoll is distinct from CVE-2026-43074, another flaw in the same epoll code area that Anthropic's Mythos AI reportedly found.

Article Details

Vulnerability Types
  • Use-after-free
  • Race condition
Severity
Local privilege escalation to root; Chung reports about 99% exploit success on tested systems.
Affected Versions
  • Linux kernel 6.4 and newer, unless already fixed
Exploitation Status
not_reported
Exploit Availability
public_poc
Patch Status
available

MITRE ATT&CK

CVE

People

Vendors

Products

Related Articles