PatchSiren cyber security CVE debrief
CVE-2026-81005 Linux CVE debrief
A NULL pointer dereference vulnerability in the Linux kernel's IPMI message handler has been resolved. The vulnerability occurs when the BMC device returns a nonzero completion code to the Get Device ID command, causing the ipmi_add_smi() function to log an error and invoke the lower driver's shutdown callback. However, the intf->in_shutdown flag is not set on this failed-registration rollback path, allowing the asynchronous redo_bmc_reg work item to retry BMC device-id probing after the lower driver has already cleared its SI state machine data.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-11
- Original CVE updated
- 2026-09-11
- Advisory published
- 2026-09-11
- Advisory updated
- 2026-09-11
Who should care
Linux kernel developers, administrators responsible for maintaining and securing Linux-based systems, and security teams should review and apply the patch, verify IPMI message handler configurations, and monitor system logs for potential exploitation attempts. Additionally, operators and platform teams should be aware of the potential impact on system availability and reliability.
Why it matters
This vulnerability in the Linux kernel's IPMI message handler could lead to system crashes or instability if exploited. Linux kernel developers and administrators should review and apply the patch, verify IPMI message handler configurations, and monitor system logs for potential exploitation attempts.
- Potential system crashes or instability due to NULL pointer dereferences
- Increased risk of exploitation attempts due to publicly available vulnerability information
- Need for patching and verification of IPMI message handler configurations
- Potential impact on system availability and reliability
Technical summary
The vulnerability occurs in the Linux kernel's IPMI message handler, specifically in the ipmi_add_smi() function. When the BMC device returns a nonzero completion code to the Get Device ID command, the function logs an error and invokes the lower driver's shutdown callback. However, the intf->in_shutdown flag is not set on this failed-registration rollback path, allowing the asynchronous redo_bmc_reg work item to retry BMC device-id probing after the lower driver has already cleared its SI state machine data.
Defensive priority
Medium
Recommended defensive actions
- Review and apply the patch to the Linux kernel
- Verify the IPMI message handler configuration
- Monitor system logs for potential exploitation attempts
- Perform a thorough review of system configurations and IPMI message handler settings
- Check for any existing compensating controls that may mitigate the vulnerability
- Inventory affected systems and prioritize patching based on criticality
- Track changes and updates to the Linux kernel and IPMI message handler
Evidence notes
The vulnerability was resolved by setting intf->in_shutdown on the out_err_started path before invoking the lower driver's shutdown callback. This prevents later redo_bmc_reg retries from using an interface whose lower driver state has been cleaned up.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-81005 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-81005
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-81005 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-81005
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/53af3a8bae0a93c1342e1b5519812203332aca8e
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6d920a75df9a83ab096b3cde7a643b656e4fdfeb
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/8ada17dd4c4ffd6b94621e735d77eda196ce118f
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/d4be659a3e56f4eb16039ab8a1162efea086a714
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.