Type Confusion in Linux kernel - CVE-2026-90312
Published: September 18, 2026
Vulnerability details
The vulnerability allows a local user to access underlying kernel object data.
The vulnerability exists due to type confusion in the BPF verifier's check_atomic_load() function when verifying a load-acquire operation that fetches into its own source register. A local user can load a crafted BPF program to access underlying kernel object data.