PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-64459 Linux CVE debrief

A vulnerability in the Linux kernel's TCP-AO implementation could allow an attacker to cause a denial of service or potentially execute arbitrary code. The vulnerability exists due to a missing RCU grace period in the `tcp_ao_destroy_sock` function, which can lead to a use-after-free condition when processing TCP-AO segments. This issue affects Linux kernel versions and can be mitigated by applying the provided patch. Linux kernel developers and maintainers should assess exposure and apply the patch or update to a fixed version.

Vendor
Linux
Product
Unknown
CVSS
CRITICAL 9.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-07-25
Original CVE updated
2026-11-03
Advisory published
2026-07-25
Advisory updated
2026-11-03

Who should care

Linux kernel developers and maintainers, Linux distribution vendors, and users of Linux-based systems should assess exposure and apply the patch or update to a fixed version. This includes evaluating the impact on affected deployments and prioritizing patching based on risk and exposure.

Why it matters

The vulnerability in the Linux kernel's TCP-AO implementation can lead to a denial of service or potentially allow an attacker to execute arbitrary code. Linux kernel developers, maintainers, and users should assess exposure and apply the patch or update to a fixed version.

  • Denial of service due to system crash or instability
  • Potential execution of arbitrary code in the context of the kernel

Technical summary

The vulnerability exists in the Linux kernel's TCP-AO implementation, specifically in the `tcp_ao_destroy_sock` function. A missing RCU grace period can lead to a use-after-free condition when processing TCP-AO segments. An attacker could potentially exploit this vulnerability to cause a denial of service or execute arbitrary code in the context of the kernel. The fix involves re-adding a struct rcu_head to tcp_ao_info and replacing synchronous tcp_ao_info_free() with a call_rcu() callback to ensure proper synchronization.

Defensive priority

High

Recommended defensive actions

  • Review and apply the patch to restore the RCU grace period in the `tcp_ao_destroy_sock` function
  • Update Linux kernel to a version that includes the fix
  • Monitor system logs for potential exploitation attempts
  • Assess exposure and apply mitigations for affected Linux kernel deployments
  • Verify system stability after applying the patch
  • Track exceptions and retest remediated assets
  • Review compensating controls for exposed systems while remediation is scheduled and verified

Evidence notes

The vulnerability was introduced in the Linux kernel and has been resolved by restoring the RCU grace period in the `tcp_ao_destroy_sock` function. A reproducer was provided that can cause a crash on a vulnerable system. The fix involves adding a call_rcu callback to ensure proper cleanup of TCP-AO info and keys. This change prevents the use-after-free condition that could lead to a denial of service or code execution.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-64459 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-64459 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/4caf12c778fed3dc3824cf36263be5e2c491fbd0

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/657646c08c94ef7b9dbe468fe7828032216f9841

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

  • Source reference

    Unverified legacy reference

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

    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.