PatchSiren

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.