PatchSiren cyber security CVE debrief
CVE-2026-93251 Linux CVE debrief
A use-after-free vulnerability in the Linux kernel's ACPI bus has been addressed. The `acpi_get_first_physical_node()` function could return a stale device pointer, leading to a use-after-free issue if the caller invoked `get_device()` on the pointer. A new function, `acpi_bus_get_primary_device()`, has been introduced to reference count the device before returning the pointer, mitigating this issue.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-24
- Original CVE updated
- 2026-09-25
- Advisory published
- 2026-09-24
- Advisory updated
- 2026-09-25
Who should care
Linux kernel maintainers, users, and administrators should assess exposure and prioritize verification of affected systems. This includes reviewing Linux kernel configurations and versions, monitoring system logs for potential exploitation attempts, and updating to the latest Linux kernel version if necessary. The vulnerability affects Linux kernel versions prior to the patched one, and users should take steps to verify their systems and apply updates as
Why it matters
A use-after-free vulnerability in the Linux kernel's ACPI bus has been addressed. Linux kernel maintainers and users should assess exposure and prioritize verification of affected systems.
- Verify Linux kernel versions and configurations to determine exposure
- Monitor system logs for potential exploitation attempts
- Prioritize updates to the latest Linux kernel version if necessary
Technical summary
The `acpi_get_first_physical_node()` function in the Linux kernel could return a stale device pointer, leading to a use-after-free issue. A new function, `acpi_bus_get_primary_device()`, has been introduced to mitigate this issue by reference counting the device before returning the pointer. This change helps prevent use-after-free vulnerabilities in the Linux kernel's ACPI bus. The Linux kernel maintainers and users should assess exposure and prioritize verification of affected systems. The technical details of this vulnerability involve the ACPI bus and device management in the Linux kernel
Defensive priority
Linux kernel maintainers and users should assess exposure and prioritize verification of affected systems.
Recommended defensive actions
- Review Linux kernel configurations and versions to determine exposure
- Verify system logs for potential exploitation attempts
- Update to the latest Linux kernel version if necessary
- Monitor system logs for potential exploitation attempts
- Prioritize updates to the latest Linux kernel version if necessary
- Verify Linux kernel versions and configurations to determine exposure
- Review compensating controls for exposed systems while remediation is scheduled and verified
Evidence notes
The CVE record and NVD entry provide details on the vulnerability and its resolution. Linux kernel developers introduced a new function, `acpi_bus_get_primary_device()`, to address the use-after-free issue. This change aims to prevent stale device pointers from being returned by `acpi_get_first_physical_node()`. The Linux kernel maintainers and users should verify affected systems and assess exposure. Evidence from the CVE record and NVD entry suggests that this vulnerability could impact Linux kernel versions prior to the patched one
Sources and references
Verified primary and authoritative sources
-
CVE-2026-93251 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-93251
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-93251 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-93251
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/5657859851abb65105220a6cdb5804926249f714
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/72530e1f72b0515a73fd88292254d04fecf03649
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.