Junglewise Threat Intelligence

CVE-2026-45834: Linux Kernel null pointer dereference in Bluetooth L2CAP

CVE-2026-45834 · Severity: info · CVSS 0 · Published 2026-05-26

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's Bluetooth component that could cause a system crash. The issue occurs when the system attempts to update the status of a Bluetooth connection but finds missing data, leading to a 'null pointer dereference.' This primarily impacts system stability and availability, potentially allowing a local user or a nearby Bluetooth device to trigger a kernel panic.

Technical details

A null pointer dereference vulnerability existed in the 'l2cap_sock_state_change_cb' function within 'net/bluetooth/l2cap_sock.c'. The root cause was a missing NULL check for the 'sk' (socket) pointer derived from 'chan->data' before accessing 'sk->sk_state'. This vulnerability could be triggered during Bluetooth L2CAP state transitions if the associated socket data was already cleared or not yet initialized. The fix introduces a NULL guard consistent with other L2CAP callback functions. Patches have been backported to multiple stable kernel branches.

Affected products

  • Linux Linux kernel All versions prior to the May 2026 patches

Timeline

  • 2026-04-15: other: Patch authored
  • 2026-05-26: disclosed: CVE published
  • 2026-05-26: patched: Patches integrated into stable trees

References