Impact
A bug in the Linux kernel’s Bluetooth L2CAP module causes the ecred_reconfigure routine to send the address of a stack‑allocated pointer instead of the intended payload. The result is that a kernel stack address is leaked to a paired Bluetooth peer when a set‑socket option is made on an L2CAP_MODE_EXT_FLOWCTL socket. The malformed request also breaks the ECRED reconfigure feature on the local side, classified as CWE‑805.
Affected Systems
All Linux kernel installations that include the L2CAP_ECRED_RECONFIGURE path are affected; the issue appears in kernels built from 7.0 onward. Any system exposing Bluetooth sockets that allow setsockopt on a BT_RCVMTU option can trigger the vulnerability.
Risk and Exploitability
The vulnerability has a CVSS score of 5.5 and an EPSS of less than 1 %, indicating a low probability of real‑world exploitation at this time. It is not listed in the CISA KEV catalog. Exploitation would require a paired Bluetooth device that can trigger the vulnerable set‑socket option, and the primary impact is the disclosure of a kernel stack address to the peer. The CVE description demonstrates that attackers receive an 8‑byte payload containing this address, but no further exploitation steps are described in the advisory.
OpenCVE Enrichment
Ubuntu USN