PatchSiren cyber security CVE debrief
CVE-2026-31773 Linux CVE debrief
A vulnerability in the Linux kernel's Bluetooth SMP implementation could allow an attacker to derive an unauthenticated legacy responder STK, potentially leading to security issues. The issue arises from the incorrect labeling of the stored STK as authenticated when the local service requested high security but the pairing flow did not achieve MITM authentication. This affects Linux kernel versions prior to the fixed commits.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 8.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-01
- Original CVE updated
- 2026-10-19
- Advisory published
- 2026-05-01
- Advisory updated
- 2026-10-19
Who should care
Linux kernel developers and maintainers, Bluetooth SMP implementation users and deployers, Security teams responsible for Linux kernel and Bluetooth SMP implementation security, operators of Linux-based systems, and platform administrators responsible for vulnerability management and security configurations.
Why it matters
A vulnerability in the Linux kernel's Bluetooth SMP implementation could allow an attacker to derive an unauthenticated legacy responder STK, potentially leading to security issues. Linux kernel developers and maintainers, Bluetooth SMP implementation users and deployers, and security teams should assess exposure and verify patch levels.
- Verify Bluetooth SMP implementation security configurations and patch levels.
- Assess potential security risks related to unauthenticated legacy responder STK.
- Review and apply patches to ensure correct MITM authentication handling.
- Monitor for potential security issues related to Bluetooth SMP authentication.
Technical summary
The Linux kernel's Bluetooth SMP implementation incorrectly labels the stored STK as authenticated when the local service requested high security but the pairing flow did not achieve MITM authentication. This could potentially lead to security issues. The vulnerability affects Linux kernel versions prior to the fixed commits. To address this, developers should review and apply patches to ensure correct MITM authentication handling. The incorrect labeling of STK as authenticated can lead to security risks if not properly addressed.
Defensive priority
Medium
Recommended defensive actions
- Review and apply the provided patch commits to ensure the Bluetooth SMP implementation is correctly handling MITM authentication.
- Verify the Linux kernel version and update to a fixed version if necessary.
- Monitor for potential security issues related to Bluetooth SMP authentication.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
Evidence notes
The CVE record and source item provide details on the vulnerability, including its description, affected versions, and fixed commits. However, there is limited information on potential exploits or attacks.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-31773 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-31773
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-31773 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-31773
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Bluetooth: SMP: derive legacy responder STK authentication from MITM state
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/31xxx/CVE-2026-31773.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9a38659a3d06080715691bd3139f9c4b61f688e3
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/667f44f1392df6482483756458c48670e579e9ff
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/929db734d12db41ca5f95424db4612397f1bd4a7
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/b1c6a8e554a39b222c0879a288ea98e338fc4d77
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/0afc846bd80073ffcd2b8040f2b2fafaea3d9f72
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/061ee71ac6b03c9f8432fe49538c3682bfcf4cf3
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9a6d0db176f082685e0b6149700c0baf3ce2aa8b
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.