Use of Uninitialized Variable in Linux kernel - CVE-2026-99219
Published: November 3, 2026
Vulnerability details
The vulnerability allows a local privileged user to cause a denial of service by triggering a kernel fault.
The vulnerability exists due to use of uninitialized variables in the Linux kernel ftrace print_rec() function when a symbol lookup fails. A local privileged user can read available_filter_functions while a module is being loaded or unloaded to trigger dereferencing of an uninitialized module-name pointer in seq_printf(), causing a kernel fault.
Affected software
How to mitigate CVE-2026-99219
External References
- https://git.kernel.org/stable/c/0e5ff07be834abaf4280e1dca7f9591e339d0960
- https://git.kernel.org/stable/c/7271c064dd60d4456c5b90da757acd9420d06697
- https://git.kernel.org/stable/c/753d5cba113a52cb155428f4ea93a4b0148c4bf1
- https://git.kernel.org/stable/c/8932e5a4df110a25578728526bb5a3dbc849d8a2
- https://git.kernel.org/stable/c/d97dba9ff13987d1fc415408557a54adde980311
- https://git.kernel.org/stable/c/e2e6fb972bfec4a0551bc7c185bdb17f78f94997