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.