PatchSiren

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.