Impact
The Linux kernel Bluetooth module contains a type confusion bug in the function that processes L2CAP ECRED reconfiguration responses. The code mistakenly interprets the incoming packet as a larger connection-response structure, causing a size check to reject valid short packets and misread the result field from an incorrect offset. This leads to legitimate packets being dropped or incorrect data being stored, which can disrupt Bluetooth connectivity and may allow an attacker to induce packet loss or incorrect state handling. The weakness falls under CWE-843: Incorrect Type Conversion and does not provide for arbitrary code execution but can degrade service reliability.
Affected Systems
The vulnerability affects all Linux kernel builds that include the Bluetooth L2CAP implementation before the fix committed in 2026. The Common Platform Enumeration entries show that all kernel versions, including Linux kernel 7.0 RC1 through RC4, are potentially affected until the patch is applied. Administrators should verify that the running kernel contains the commit that corrects the type‑confusion issue or that the patch is applied manually.
Risk and Exploitability
The CVSS score of 7.1 indicates medium‑high severity. The EPSS score of <1% shows a low exploitation probability. The attack vector is through the Bluetooth interface, where an entity can transmit crafted L2CAP_ECRED_RECONF_RSP packets, causing legitimate packets to be rejected or incorrect data to be read and leading to denial of service. Exploitation requires no privileged code execution but does require the ability to send malformed packets, so the risk is moderate with potential impact on service availability. The bug is not listed in the CISA KEV catalogue, indicating no known active exploits.
OpenCVE Enrichment
Debian DLA