PatchSiren cyber security CVE debrief
CVE-2026-89589 Linux CVE debrief
A Linux kernel vulnerability has been resolved, involving the use of raw_spinlock_t for CXL CPER work locks to prevent deadlocks. The issue arises from the CXL CPER work registration and unregistration helpers acquiring locks with a spinlock guard, leaving local interrupts enabled, while the post paths execute in hard IRQ context and acquire the same locks with an irqsave guard. This can lead to a deadlock if a CPU holds one of these locks via a spinlock guard when a GHES interrupt arrives on the same CPU.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-11
- Original CVE updated
- 2026-10-19
- Advisory published
- 2026-09-11
- Advisory updated
- 2026-10-19
Who should care
Linux kernel maintainers and users, especially those using CXL CPER work, should assess exposure and prioritize verification of affected systems. This includes operators managing Linux kernel deployments, platform administrators, vulnerability management teams, and security teams responsible for ensuring the security and integrity of Linux kernel-based systems.
Why it matters
Linux kernel maintainers and users should assess exposure and prioritize verification of affected systems, especially those using CXL CPER work. The vulnerability can lead to deadlocks, and remediation involves updating to the patched Linux kernel version.
- Potential deadlock in CXL CPER work
- Required verification of affected systems
- Remediation involves updating to patched Linux kernel version
Technical summary
The Linux kernel vulnerability involves the use of raw_spinlock_t for CXL CPER work locks to prevent deadlocks. The CXL CPER work registration and unregistration helpers acquire locks with a spinlock guard, leaving local interrupts enabled, while the post paths execute in hard IRQ context and acquire the same locks with an irqsave guard. This can lead to a deadlock if a CPU holds one of these locks via a spinlock guard when a GHES interrupt arrives on the same CPU.
Defensive priority
Linux kernel maintainers and users should assess exposure and prioritize verification of affected systems, especially those using CXL CPER work. Remediation involves updating to the patched Linux kernel version.
Recommended defensive actions
- Review Linux kernel versions and assess exposure
- Verify CXL CPER work usage and configuration
- Update to patched Linux kernel version if necessary
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
Evidence notes
The CVE record and source references provide details on the Linux kernel vulnerability and its resolution. The NVD entry is currently Received. To verify affected systems, defenders should review Linux kernel versions, assess exposure, and update to patched versions if necessary. The vulnerability involves the use of raw_spinlock_t for CXL CPER work locks to prevent deadlocks. The CXL CPER work registration and unregistration helpers acquire locks with a spinlock guard, leaving local interrupts enabled, while the post paths execute in
Sources and references
Verified primary and authoritative sources
-
CVE-2026-89589 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-89589
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-89589 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-89589
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/0e25382b05de48d09b243d3d447d236a6d735bc2
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6625ca499c3131ef63be3215f8f942d7a097ea3a
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c735dbce7ad03df708bf22ec964f67e43cbc823a
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/cbc27a4302a1feb0ff77c1755021837a738b0ce9
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.