PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-64115 Linux CVE debrief

The Linux kernel CVE-2026-64115 vulnerability has been resolved. The issue was related to a use-after-free (UAF) condition in the vsock/vmci connection handshake process. A patch has been applied to treat peer RST like any other unexpected packet type, returning an error and preventing the UAF condition. This change ensures that the pending socket is removed from the listener's pending_links synchronously, preventing a use-after-free condition. The patch was tested on lts-6.12.79 with KASAN, showing 52/100 unpatched failures reduced to 0/100 patched failures. Linux kernel users and administrators should verify their kernel versions and apply the necessary patches to prevent exploitation.

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

Who should care

Linux kernel users and administrators should be aware of this vulnerability and ensure they have applied the necessary patches to prevent exploitation. This includes verifying the Linux kernel version and applying the patch if necessary. Additionally, system administrators should monitor system logs for potential exploitation attempts and review compensating controls for exposed systems while remediation is scheduled and verified.

Technical summary

The CVE-2026-64115 vulnerability was caused by the incorrect handling of peer RST packets during the vsock/vmci connection handshake process. The patch fixes this issue by returning an error when an unexpected packet type is received, preventing a UAF condition. The vulnerability was introduced due to the incorrect return value of vmci_transport_recv_connecting_server() for a peer RST packet. The fix involves treating peer RST like any other unexpected packet type, which prevents the UAF condition and ensures that the pending socket is removed from the listener's pending_links synchronously.

Defensive priority

High

Recommended defensive actions

  • Apply the patch to update the Linux kernel
  • Verify the Linux kernel version and apply the patch if necessary
  • Monitor system logs for potential exploitation attempts
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • 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
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE-2026-64115 vulnerability was resolved by treating peer RST like any other unexpected packet type. The patch was tested on lts-6.12.79 with KASAN, showing 52/100 unpatched failures reduced to 0/100 patched failures. The fix involves synchronously removing the pending socket from the listener's pending_links, preventing a use-after-free condition. Defenders should verify their Linux kernel versions and apply the necessary patches to prevent exploitation.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-64115 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-64115 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/1dd531e28f61edd286edc486ab068f135b5ae1eb

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/1e19f08552b90070ed18bafb1763c78297823af6

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/440447699c681e26ed58e9c309cad718270a18b4

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/47e63077605c6c2aa45b3df9847a8cdc1f1f6ef9

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/99e22ddf4edb63dc8382bc028af928056d3450cf

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/9fe74e42914c851d68069713b7b917a9c33faf26

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

  • Source reference

    Unverified legacy reference

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

    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.