Junglewise Threat Intelligence

CVE-2026-63865: Linux Kernel BPF LSM invalid sleepable hooks in task_to_inode

CVE-2026-63865 · Severity: info · CVSS 0 · Published 2026-07-19

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's BPF subsystem where certain security hooks were incorrectly marked as 'sleepable.' In practice, this could lead to system instability or crashes because these specific security checks are performed in technical contexts where the system is not allowed to pause or 'sleep.' This issue primarily affects system reliability and the proper functioning of security monitoring tools.

Technical details

A vulnerability in the Linux kernel BPF subsystem (specifically BPF LSM) allowed the hooks 'task_to_inode' and 'inet_conn_established' to be used by sleepable BPF programs. However, 'bpf_lsm_task_to_inode()' is invoked under an RCU read-side critical section, and 'bpf_lsm_inet_conn_established()' is called from a softirq context. Neither of these execution contexts permits sleeping. An attacker or a misconfigured BPF program utilizing these hooks in a sleepable manner could trigger kernel assertions or deadlocks. The fix involves removing these hooks from the 'sleepable_lsm_hooks' set in 'kernel/bpf/bpf_lsm.c'.

Affected products

  • Linux Linux Kernel 5.11 to 7.0.10

Timeline

  • 2026-07-19: disclosed
  • 2026-07-19: advisory

References

Related threats