Skip to main content
VulnerabilityPublished Updated

CVE-2026-31513: Linux kernel · Bluetooth: L2CAP: Fix stack-out-of-bounds read in l2cap_ecred_conn_req

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · CVSS 8.1 High · fixed in c8e1a27edb8b4e5afb56b384acd7b6c2dec1b7cc : patch Linux kernel soon.

Data as of 26 Oct 2026, 17:30 UTC

CVSS 3.1 base score
8.1High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 16% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CISA SSVC
Exploitation
No evidence of active exploitation and no public proof of concept
Automatable
Attackers cannot reliably automate steps 1–4 of the kill chain
Technical impact
Limited control over the software or limited information exposure

CISA SSVC assessment, 2026-10-16.

Patch
Available – fixed in c8e1a27edb8b4e5afb56b384acd7b6c2dec1b7cc, a3d9c50d69785ae02e153f000da1b5fd6dbfdf1b, 9d87cb22195b2c67405f5485d525190747ad5493 +4
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 22 Apr 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade Linux to c8e1a27edb8b4e5afb56b384acd7b6c2dec1b7cc, a3d9c50d69785ae02e153f000da1b5fd6dbfdf1b, 9d87cb22195b2c67405f5485d525190747ad5493 or 5b35f8211a913cfe7ab9d54fa36a272d2059a588; Linux to 6.19.11, 6.18.21 or 6.12.80.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 935f324e4b2461df2cf7f02b4195082b4304c708, < c8e1a27edb8b4e5afb56b384acd7b6c2dec1b7cc
Fixed in
  • c8e1a27edb8b4e5afb56b384acd7b6c2dec1b7cc
LinuxLinuxAffected
  • ≥ f3fdf2e7276a3edc5df55454275da20eac186970, < a3d9c50d69785ae02e153f000da1b5fd6dbfdf1b
Fixed in
  • a3d9c50d69785ae02e153f000da1b5fd6dbfdf1b
LinuxLinuxAffected
  • ≥ c28d2bff70444a85b3b86aaf241ece9408c7858c, < 9d87cb22195b2c67405f5485d525190747ad5493
Fixed in
  • 9d87cb22195b2c67405f5485d525190747ad5493
LinuxLinuxAffected
  • ≥ e981a9392800ce2c5bca196a6ab2c55e9370efaa, < 5b35f8211a913cfe7ab9d54fa36a272d2059a588
Fixed in
  • 5b35f8211a913cfe7ab9d54fa36a272d2059a588
LinuxLinuxAffected
  • >=6.19.6 <6.19.11
Fixed in
  • 6.19.11
LinuxLinuxAffected
  • >=6.18.16 <6.18.21
Fixed in
  • 6.18.21

AI-suggested

This vulnerability has been fixed in Linux kernel versions 6.12.80, 6.18.21, and 6.19.11. Users and administrators should update to these or later kernel versions to remediate the issue. No additional mitigation is required once patched.

Description

CVE-2026-31513 is a high-severity vulnerability in the Linux kernel's Bluetooth L2CAP implementation. It involves a stack-out-of-bounds read triggered by a malformed Enhanced Credit Based Connection Request containing more than five Source Channel IDs (SCIDs). The flaw occurs because the code calculates a response length before validating the number of SCIDs, leading to a read beyond the allocated stack buffer and causing a kernel panic. This issue affects specific Linux kernel versions prior to fixed releases 6.12.80, 6.18.21, and 6.19.11.

References

Community reviews

Loading reviews…