PatchSiren cyber security CVE debrief
CVE-2026-64229 Linux CVE debrief
The Linux kernel vulnerability CVE-2026-64229 relates to broadcast TLB flush handling when PCID is disabled. This issue can lead to a general protection fault. The vulnerability has been resolved by making X86_FEATURE_INVLPGB dependent on X86_FEATURE_PCID. Linux kernel developers and maintainers, Linux distribution vendors, and users of Linux-based systems, especially those using AMD CPUs that support INVLPGB, should be aware of this issue and take necessary actions.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-24
- Original CVE updated
- 2026-08-13
- Advisory published
- 2026-07-24
- Advisory updated
- 2026-08-13
Who should care
Linux kernel developers and maintainers, Linux distribution vendors, and users of Linux-based systems, especially those using AMD CPUs that support INVLPGB, should be aware of this issue and take necessary actions to protect their systems. This includes inventorying and verifying Linux kernel versions, applying patches, and monitoring system logs for potential exploitation attempts. System administrators and security teams should review system configurations to ensure 'nopcid' is not used unnecessarily and consider disabling PCID if not required. Vulnerability management and security teams should prioritize patching and compensating controls for exposed systems while remediation is scheduled and verified. Monitoring, detection, and logs for exposed assets should be reviewed for extra review. Exceptions, retesting of remediated assets, and closing the item only after evidence is documented are crucial steps in the remediation process. Asset inventory and source tracking are essential for ensuring that all affected systems are accounted for and remediated. Rollback/change windows should be planned and executed carefully to minimize downtime and operational impact. Compensating controls, such as additional monitoring or security measures, should be implemented for systems that cannot be patched immediately. The goal is to minimize the risk of exploitation and ensure the security of Linux-based systems. By taking these steps, organizations can reduce the risk associated with this vulnerability and protect their systems from potential attacks. It is essential to prioritize patching and implement compensating controls to minimize the risk of exploitation. Linux kernel developers and maintainers should prioritize resolving this issue and providing patches for affected systems. Linux distribution vendors should provide updated packages and guidance for their users. Users of Linux-based systems should apply patches and follow recommended actions to protect their systems. By working together, the Linux community can minimize the risk associated with this vulnerability and ensure the security of Linux-based systems. This vulnerability highlights the importance of keeping a
Technical summary
The Linux kernel vulnerability CVE-2026-64229 is related to the handling of broadcast TLB flush when PCID is disabled. The vulnerability can lead to a general protection fault and has been resolved by making X86_FEATURE_INVLPGB dependent on X86_FEATURE_PCID. This change ensures that broadcast TLB support is disabled when PCID is not available. The issue arises when booting with 'nopcid', which clears X86_FEATURE_PCID and keeps CR4.PCIDE from being set to one. On AMD CPUs that support INVLPGB, broadcast TLB flushing remains enabled, potentially leading to a general protection fault when issuing an INVLPGB with a non-zero PCID while CR4.PCIDE is not set. Linux kernel developers, maintainers, and users should be aware of this issue and take necessary actions to protect their systems, including inventorying and verifying Linux kernel versions, applying patches, and monitoring system logs for potential exploitation attempts.
Defensive priority
This vulnerability has a CVSS score of 5.5 and is classified as MEDIUM severity. It is related to the Linux kernel and has been resolved by disabling broadcast TLB flush when PCID is disabled.
Recommended defensive actions
- Inventory and verify Linux kernel versions to identify potentially affected systems.
- Apply patches from Linux kernel stable branches to address the vulnerability.
- Monitor system logs for potential exploitation attempts.
- Consider disabling PCID if not required.
- Review system configurations to ensure 'nopcid' is not used unnecessarily.
Evidence notes
The vulnerability is caused by booting with 'nopcid' which clears X86_FEATURE_PCID and keeps CR4.PCIDE from being set to one. On AMD CPUs that support INVLPGB, broadcast TLB flushing remains enabled. This can lead to a general protection fault when issuing an INVLPGB with a non-zero PCID while CR4.PCIDE is not set. Evidence is limited to public CVE and NVD information.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-64229 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-64229
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-64229 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-64229
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/44126343d58c68adaa8343fbf1c07dd20078c35e
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/d2d6d21286719b454d5d87a8758c23d2377d88a2
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/fed725cace3ab1c4f7f8182e35029a603d953187
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
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.