CVE-2026-97408

CVE-2026-97408

published September 24, 2026

CVSS
—
EPSS
0%
Percentile
6.3
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

Bluetooth: L2CAP: validate connectionless PSM length

Connectionless L2CAP frames carry a two-byte PSM at the start of the

payload. l2cap_recv_frame() currently reads that PSM unconditionally

after validating only the outer L2CAP length.

A malformed connectionless frame with a zero- or one-byte payload can

therefore make the parser read beyond the advertised skb payload and use

tailroom bytes as part of the PSM. A VHCI-backed QEMU reproducer

injected a one-byte connectionless payload and reached the unchecked

read.

Reject connectionless frames that cannot contain the PSM before reading

or pulling it. This preserves all valid connectionless frames while

dropping only structurally incomplete packets.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00173 · 6.3th percentile
Published
2026-09-24T21:17Z
References (7)
EPSS history
Timeline
  • 26 SEP 03:27Z
    EPSS moved — → 0%
    epss
  • 24 SEP 16:03Z
    Bluetooth: L2CAP: validate connectionless PSM length
    cvelistv5