CVE-2026-98461

Bluetooth: hci_sock: validate event length before filtering

CVE-2026-98461 is fixed in 50 products on 1 platform, first by DEBIAN-CVE-2026-98461, released October 19, 2026. It is not reported as exploited. Patch Radar priority: Routine.

Routine
CVSS
5.2
Moderate
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0022
12th percentile

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sock: validate event length before filtering is_filtered_packet() reads the event code from skb->data[0] without first checking that the skb is nonempty. When an opcode filter is configured, it also reads the command opcode at offsets 3 or 4 without checking that a Command Complete or Command Status event is long enough. hci_send_to_sock() invokes the filter before hci_event_packet() validates the event header. A malformed event supplied by a controller or a vhci device can therefore cause an out-of-bounds read. Keep the unmasked event code for the opcode checks. The masked value is needed for the 64-bit event bitmap, but using it to identify command events aliases event codes above 0x3f. In particular, Synchronous Train Complete (0x4f) was treated as Command Status (0x0f) even though its payload has no opcode. Reject actual command events that are too short for the field being inspected. A truncated command event cannot match a configured opcode.

Where it's fixed

ProductFixed inFixReleased
Linux
bpftool · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
bpftool · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-64kb · sles 15.7 6.4.0-150700.53.90.1 SUSE-SU-2026:5091-1 Nov 7, 2026
kernel-azure · sles 15.7 6.4.0-150700.53.90.1 SUSE-SU-2026:5091-1 Nov 7, 2026
kernel-default · sles 15.7 6.4.0-150700.53.90.1 SUSE-SU-2026:5091-1 Nov 7, 2026
kernel-default-base · sles 15.7 6.4.0-150700.53.90.1.150700.17.51.1 SUSE-SU-2026:5091-1 Nov 7, 2026
kernel-docs · sles 15.7 6.4.0-150700.53.90.1 SUSE-SU-2026:5091-1 Nov 7, 2026
kernel-livepatch-SLE15-SP7_Update_24 · sles 15.7 1-150700.15.3.1 SUSE-SU-2026:5091-1 Nov 7, 2026
kernel-obs-build · sles 15.7 6.4.0-150700.53.90.1 SUSE-SU-2026:5091-1 Nov 7, 2026
kernel-source · sles 15.7 6.4.0-150700.53.90.1 SUSE-SU-2026:5091-1 Nov 7, 2026
kernel-syms · sles 15.7 6.4.0-150700.53.90.1 SUSE-SU-2026:5091-1 Nov 7, 2026
kernel-uek · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-container · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-container · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-container-debug · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-container-debug · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-core · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-core · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-core · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-core · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-debug · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-debug · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-debug-core · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-core · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-debug-core · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-core · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-debug-devel · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-devel · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-debug-devel · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-devel · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-debug-modules · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-debug-modules · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-debug-modules-core · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules-core · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules-deprecated · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules-deprecated · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules-desktop · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules-desktop · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules-extra · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules-extra · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-debug-modules-extra · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules-extra · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-debug-modules-extra-netfilter · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules-extra-netfilter · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules-usb · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules-usb · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules-wireless · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-debug-modules-wireless · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-devel · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-devel · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-devel · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-devel · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-doc · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-doc · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-doc · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-doc · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-modules · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-modules · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-modules-core · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules-core · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules-deprecated · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules-deprecated · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules-desktop · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules-desktop · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules-extra · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules-extra · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-modules-extra · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules-extra · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek-modules-extra-netfilter · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules-extra-netfilter · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules-usb · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules-usb · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules-wireless · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-modules-wireless · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-tools · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek-tools · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek64k · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek64k-core · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-core · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek64k-core · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-core · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek64k-devel · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-devel · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek64k-devel · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-devel · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek64k-modules · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek64k-modules · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek64k-modules-core · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules-core · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules-deprecated · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules-deprecated · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules-desktop · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules-desktop · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules-extra · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules-extra · ol 8 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek64k-modules-extra · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules-extra · ol 9 0:5.15.0-326.222.4.el9uek ELSA-2026-500574 Nov 7, 2026
kernel-uek64k-modules-extra-netfilter · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules-extra-netfilter · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules-usb · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules-usb · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules-wireless · ol 10 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-uek64k-modules-wireless · ol 9 0:6.12.0-208.112.5.el9uek ELSA-2026-500572 Nov 7, 2026
kernel-zfcpdump · sles 15.7 6.4.0-150700.53.90.1 SUSE-SU-2026:5091-1 Nov 7, 2026
linux · Debian 12.15 (bookworm) 6.1.190-1 DEBIAN-CVE-2026-98461 Oct 19, 2026
linux · Debian 13.5 (trixie) 6.12.113-1 DEBIAN-CVE-2026-98461 Oct 19, 2026
linux · Debian 14 7.2.9-1 DEBIAN-CVE-2026-98461 Oct 19, 2026
linux-6.12 · Debian 12.15 (bookworm) 6.12.113-1~deb12u1 DEBIAN-CVE-2026-98461 Oct 19, 2026

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.