PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-64557 Linux CVE debrief

A use-after-free vulnerability was found in the Linux kernel's Bluetooth L2CAP. The vulnerability occurs when the `l2cap_sock_new_connection_cb()` function returns a channel after releasing the parent socket lock, allowing another task to accept and free the child socket before the callback dereferences it. This issue has been resolved by reworking the `->new_connection()` operation to have the core own the child channel's lifetime instead of the callback. The operation now receives a pre-allocated new channel and returns an errno instead of allocating and returning a channel.

Vendor
Linux
Product
Unknown
CVSS
HIGH 8.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-07-29
Original CVE updated
2026-08-17
Advisory published
2026-07-29
Advisory updated
2026-08-17

Who should care

Linux kernel developers and maintainers, Linux distribution vendors, and users of Linux kernel systems with Bluetooth L2CAP functionality exposed should be aware of this vulnerability and take steps to patch or mitigate it.

Technical summary

The Linux kernel's Bluetooth L2CAP has a use-after-free vulnerability. The `l2cap_sock_new_connection_cb()` function returned a channel after releasing the parent socket lock, allowing another task to accept and free the child socket before the callback dereferences it. The issue is resolved by reworking the `->new_connection()` operation to have the core own the child channel's lifetime instead of the callback. The operation now receives a pre-allocated new channel and returns an errno instead of allocating and returning a channel. This change prevents the use-after-free vulnerability by ensuring the child channel remains alive until the callback completes. Linux kernel developers should review and apply patches to fix this vulnerability, especially for systems with Bluetooth L2CAP functionality exposed. The CVSS score of 8.8 indicates a high severity, and the potential for remote exploitation suggests a high level of concern. Evidence is based on official CVE and NVD records, as well as Linux kernel source code references. Limited details are available about potential exploits or attacks, but the vulnerability's high CVSS score and potential for remote exploitation suggest a high level of concern. To address this vulnerability, Linux kernel developers and maintainers should prioritize patching affected systems, while Linux distribution vendors and users of Linux kernel systems with Bluetooth L2CAP functionality exposed should be aware of this vulnerability and take steps to patch or mitigate it. The vulnerability has been resolved by reworking the `->new_connection()` operation to have the core own the child channel's lifetime instead of the callback. The operation now receives a pre-allocated new channel and returns an errno instead of allocating and returning a channel. This change prevents the use-after-free vulnerability by ensuring the child channel remains alive until the callback completes. Linux kernel developers should review and apply patches to fix this vulnerability, especially for systems with Bluetooth L2CAP functionality exposed. The CVSS score of 8.8 indicates a high severity, and the potential for remote exploitation suggests a high level of

Defensive priority

High priority should be given to patching Linux kernel systems, especially those with Bluetooth L2CAP functionality exposed, due to the high CVSS score of 8.8 and the potential for remote exploitation.

Recommended defensive actions

  • Apply patches or updates to the Linux kernel to fix the use-after-free vulnerability in Bluetooth L2CAP.
  • Review and update Linux kernel systems, especially those with Bluetooth L2CAP functionality exposed.
  • Monitor Linux kernel systems for potential exploitation attempts.
  • Perform a thorough review of the system's asset inventory to identify potential exposures.
  • Implement compensating controls for exposed systems while remediation is scheduled and verified.
  • Track exceptions and retest remediated assets to ensure the vulnerability is properly addressed.
  • Use source tracking to verify the effectiveness of the remediation efforts.

Evidence notes

Evidence is based on official CVE and NVD records, as well as Linux kernel source code references. Limited details are available about potential exploits or attacks, but the vulnerability's high CVSS score and potential for remote exploitation suggest a high level of concern.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-64557 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-64557

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-64557 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-64557

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/36da806f7fbaee56ad9e81859deec203f9728700

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/6fef032af0092ed5ccb767239a9ac1bc38c08a40

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/733e76e74e406c1d1ddc7369420dd8a47f48bb8a

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/84e718b6a814edc84159361f9f454a4e92ae91ae

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/8c37e4338c801ebb8cee52436c01c41e009f6e87

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/b39298044e5534612511a2ff5de03ba5f6e7a820

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

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.