CVE-2026-100072
Awaiting Analysis Awaiting Analysis - Queue

ACPI Platform Device Reference Handling Fix in Linux Kernel

Vulnerability report for CVE-2026-100072, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-25

Last updated on: 2026-09-30

Assigner: kernel.org

Description

In the Linux kernel, the following vulnerability has been resolved: ACPI: platform: Use acpi_bus_get_primary_device() The acpi_get_first_physical_node() usage in acpi_platform_fill_resource() and acpi_create_platform_device() is generally unsafe because in theory the device returned by it may be freed at any time [1]. It is also inefficient because acpi_get_first_physical_node() is called multiple times for the same argument which can be avoided. Address these issues by using acpi_bus_get_primary_device() instead of acpi_get_first_physical_node() and adjusting the code to call it just once at the beginning of and acpi_create_platform_device() and drop the device reference acquired by it upon the return from that function.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-25
Last Modified
2026-09-30
Generated
2026-10-16
AI Q&A
2026-09-25
EPSS Evaluated
2026-10-14
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
linux linux_kernel *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability in the Linux kernel involves unsafe and inefficient use of the acpi_get_first_physical_node() function in ACPI platform handling. It has been resolved by replacing it with acpi_bus_get_primary_device() to avoid potential device freeing issues and improve performance by calling the function once instead of multiple times.

Detection Guidance

This vulnerability is specific to the Linux kernel's ACPI subsystem and requires kernel-level inspection. Detection involves checking kernel version and ACPI-related code paths. Use commands like 'uname -a' to check kernel version and 'dmesg | grep ACPI' to inspect ACPI-related messages. If your kernel version is affected, further code analysis may be needed.

Impact Analysis

The vulnerability could lead to system instability or crashes if the device returned by acpi_get_first_physical_node() is unexpectedly freed. It may also cause performance degradation due to repeated function calls.

Compliance Impact

This vulnerability does not directly affect compliance with GDPR, HIPAA, or similar standards. It is a Linux kernel issue related to ACPI platform device handling, which does not involve data processing, storage, or security controls typically governed by these regulations.

Mitigation Strategies

Apply the latest kernel update from your Linux distribution to patch this vulnerability. If an update is not yet available, consider recompiling the kernel with the patched code. Monitor vendor advisories for official patches and disable ACPI if not required as a temporary workaround.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-100072. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart