Use-after-free in Linux kernel - CVE-2026-99138
Published: October 29, 2026
Vulnerability details
The vulnerability allows a local user to potentially cause a denial of service by crashing the kernel.
The vulnerability exists due to use-after-free in do_tcp_getsockopt() when handling TCP_CC_INFO requests without protecting the congestion-control operations pointer against concurrent deallocation. A local user can request TCP congestion-control information while dynamically allocated BPF struct_ops congestion-control operations are being freed to trigger a stale pointer dereference or function-pointer call, potentially crashing the kernel.
Affected software
Debian Linux
linux (Debian package)
How to mitigate CVE-2026-99138
linux (Debian package) - update to 6.12.115-2