Incorrect Check of Function Return Value in Linux kernel - CVE-2026-99158
Published: October 29, 2026
Vulnerability details
The vulnerability allows a local user to trigger a spurious kernel warning.
The vulnerability exists due to incorrect handling of a valid NULL return value in ring_buffer_map_get_reader() when a memory-mapped tracing ring-buffer reader catches up with a writer that is still committing events. A local user can read from the ring buffer during concurrent event commits to trigger a spurious kernel warning because the function incorrectly treats a no-data result from rb_get_reader_page() as an error.
Affected software
Debian Linux
linux (Debian package)
How to mitigate CVE-2026-99158
linux (Debian package) - update to 6.12.115-2