PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-64579 Linux CVE debrief

A general protection fault occurs in the Linux kernel due to a vulnerability in the xfrm_hash_rebuild function. The function preallocates bins/chains for reinsertion, but its guard is inverted, causing it to skip policies with prefixlen < threshold and preallocate for the rest. This leads to a poisoned bydst node and a GPF on the next rebuild's hlist_del_rcu.

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

Who should care

Linux kernel users and administrators who manage systems that may be affected by this vulnerability should be aware of the potential impact and take necessary precautions to mitigate it. This includes reviewing system configurations, monitoring for potential exploitation attempts, and applying patches or updates as soon as they are available. Additionally, security teams should prioritize vulnerability management and ensure that affected systems are properly secured. This may involve coordinating with Linux distribution vendors, reviewing system logs, and implementing compensating controls to reduce the risk of exploitation. Linux kernel developers and maintainers should also review the vulnerability and apply patches or updates to affected systems. Furthermore, organizations that rely on Linux-based systems should consider implementing additional security controls, such as monitoring and incident response plans, to prepare for potential exploitation attempts. By taking these steps, Linux kernel users and administrators can help mitigate the risk of exploitation and ensure the security of their systems. The vulnerability's impact on Linux kernel users and administrators is significant, as it can lead to a general protection fault and potentially allow attackers to gain unauthorized access to sensitive information or disrupt system operations. Therefore, it is essential for Linux kernel users and administrators to take immediate action to mitigate the vulnerability and prevent potential exploitation attempts. This includes staying informed about the vulnerability, reviewing system configurations, and applying patches or updates as soon as they are available. By working together, Linux kernel users and administrators can help prevent exploitation attempts and ensure the security of their systems. Linux kernel users and administrators should also consider implementing additional security controls, such as firewalls, intrusion detection systems, and access controls, to further reduce the risk of exploitation. By prioritizing vulnerability management and taking proactive steps to mitigate the vulnerability, Linux kernel users and administrators can help protect their

Technical summary

The xfrm_hash_rebuild function in the Linux kernel has a vulnerability due to an inverted guard. The function preallocates bins/chains for reinsertion, but it skips policies with prefixlen < threshold and preallocates for the rest. This leads to a poisoned bydst node and a GPF on the next rebuild's hlist_del_rcu. The issue is reachable under memory pressure and can be triggered deterministically via failslab.

Defensive priority

High

Recommended defensive actions

  • Apply the kernel patch to fix the vulnerability
  • Monitor system logs for potential exploitation attempts
  • Consider implementing additional security controls to mitigate the impact of a potential exploit
  • Perform a thorough review of system configurations to ensure they are secure and up-to-date
  • Implement asset inventory management to track affected systems
  • Establish a rollback/change window plan for remediation
  • Track and verify the source of the vulnerability

Evidence notes

The vulnerability is caused by an inverted guard in the xfrm_hash_rebuild function, which leads to a general protection fault. The issue is reachable under memory pressure and can be triggered deterministically via failslab.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-64579 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-64579 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/6aa3796d18a9fda953ad76a62b57bf6c145cb9ef

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/7acc5ed2f33608a3d83b64f50a5766843b6e2485

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/94c00391a5117530188334f740ce26d3f1256190

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

    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.