TL;DR
A Linux kernel eventpoll flaw lets a local user climb to root. Tracked as CVE-2026-43074, it scores 7.3 on CVSS. Researchers confirmed a working root shell on a Pixel 10 Pro. The full details and proof-of-concept exploit code are now public.
- CVE: CVE-2026-43074
- CVSS: 7.8 (High · CVSSv3)
- Product: Linux
- Affected: f2451def095c1743adcfcb0cb5dadc86034e162a, a1f93804449d13f97dabd4b996817de4bf1ed67a, 58c9b016e12855286370dfb704c08498edbc857a, 6.4
- Impact: eventpoll: defer struct eventpoll free to RCU grace period
- Status: No confirmed exploitation yet
- Patched in: 902120be4f44947df6311002addc7faf69bdbff1, a6d57084372161f86660bc4607784420e00efe2c, a6566cd33f6f967a7651ebf2ce0dd31572e319cf, 5b1173b165421561db29f30afc7e97d940a398a9 (+8 more)
- EPSS: 0.1% (30-day)
- Action: Update to 902120be4f44947df6311002addc7faf69bdbff1, a6d57084372161f86660bc4607784420e00efe2c, a6566cd33f6f967a7651ebf2ce0dd31572e319cf, 5b1173b165421561db29f30afc7e97d940a398a9 (+8 more) now
Why it matters
The eventpoll component sits in the core Linux kernel. That means the bug reaches far beyond one phone. On the tested Pixel, a low-privileged process gained full kernel control. Public exploit code raises the stakes for defenders.
How the attack works
The flaw is a use-after-free in the eventpoll loop-depth check. In certain conditions, ep_free() frees the eventpoll structure too early. Another thread still uses that object at the same time.
An epitem can stay visible to a reader after the parent object hits a zero reference count. The reader then touches freed memory. This Linux kernel eventpoll flaw turns that race into privilege escalation.
The researchers demonstrated a root shell by running a binary twice. They reported a success rate above 80 percent. This report withholds working payloads and steps.
Public disclosure and exploit code
Full technical details and proof-of-concept code sit in a public CVE-2026-43074 research repository. This release makes patching urgent.
Exploitation status
Public proof-of-concept exploit code exists for CVE-2026-43074. However, no in-the-wild exploitation has been confirmed at this time.
Affected versions
The flaw affects Linux kernels before the upstream fix. Researchers confirmed it on a Pixel 10 Pro running Android 17 with kernel 6.6.118, using the July 05 release build.
Patch and mitigation
Upstream fixed the issue by deferring the free until an RCU grace period. Apply the latest kernel and Android security updates as soon as they reach your device.
Support Our Threat Intelligence
If you find our CVE report and cybersecurity news helpful, consider supporting our work.