Description
In the Linux kernel, the following vulnerability has been resolved:

ACPI: driver: Check ACPI_COMPANION() against NULL during probe

Since every platform driver can be forced to match a device that doesn't
match its list of device IDs because of device_match_driver_override(),
platform drivers that rely on the existence of a device's ACPI companion
object should verify its presence.

Accordingly, add requisite ACPI_COMPANION() or ACPI_HANDLE() checks
against NULL to 13 platform drivers handling core ACPI devices.

Also change the value returned by the ACPI thermal zone driver when
the device's ACPI companion is not present to -ENODEV for consistency
with the other drivers.
Published: 2026-07-24
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability stems from platform drivers that assume the presence of an ACPI companion object during probe. When a driver is forced to match a device without an ACPI companion, the driver may dereference a null pointer, leading to a kernel panic. This null pointer dereference is a classic denial‑of‑service flaw that disrupts system availability and can propagate to critical services relying on the kernel.

Affected Systems

All Linux kernel releases that have not incorporated the fix for the ACPI COMPANION NULL check. The issue affects every distribution that uses the upstream kernel without the patch, as the same driver code is common to all platforms. No specific vendor or version is known to be unaffected from the input data, so any kernel predating the provided commits is potentially vulnerable.

Risk and Exploitability

The EPSS score indicates a very low probability of exploitation, and the flaw is not listed in the CISA KEV catalog. However, the nature of the defect – a hard kernel crash – means that once triggered, the impact is catastrophic for the affected host. The likely attack vector is local system compromise or potentially remote if an attacker can trigger an ACPI‑enabled device to load the offending driver. The CVSS score of 5.5 indicates moderate severity, but the kernel panic signifies high impact when the flaw is exercised.

Generated by OpenCVE AI on August 2, 2026 at 14:17 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to the latest patched release that includes the ACPI COMPANION null check commit. The relevant patch commits are referenced in the advisory URLs. This is the primary control to eliminate the vulnerability.
  • Verify that any platform drivers lacking ACPI_COMPANION null checks are patched. This includes drivers handling core ACPI devices such as thermal zones, power management, and system control modules.
  • If a kernel update is delayed, move to a temporary workaround such as disabling ACPI support for the affected devices, or use a kernel boot parameter to prevent the offending drivers from loading until the fix is available.

Generated by OpenCVE AI on August 2, 2026 at 14:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4724-1 linux-6.12 new package
Debian DSA Debian DSA DSA-6405-1 linux security update
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
History

Thu, 13 Aug 2026 12:15:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc3:*:*:*:*:*:*

Sun, 02 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Sat, 01 Aug 2026 03:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Tue, 28 Jul 2026 16:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Tue, 28 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Low


Mon, 27 Jul 2026 05:15:00 +0000


Fri, 24 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ACPI: driver: Check ACPI_COMPANION() against NULL during probe Since every platform driver can be forced to match a device that doesn't match its list of device IDs because of device_match_driver_override(), platform drivers that rely on the existence of a device's ACPI companion object should verify its presence. Accordingly, add requisite ACPI_COMPANION() or ACPI_HANDLE() checks against NULL to 13 platform drivers handling core ACPI devices. Also change the value returned by the ACPI thermal zone driver when the device's ACPI companion is not present to -ENODEV for consistency with the other drivers.
Title ACPI: driver: Check ACPI_COMPANION() against NULL during probe
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-07-27T04:37:25.776Z

Reserved: 2026-07-19T15:36:31.771Z

Link: CVE-2026-64227

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-07-24T16:16:51.793

Modified: 2026-08-13T12:00:54.010

Link: CVE-2026-64227

cve-icon Redhat

Severity : Low

Publid Date: 2026-07-24T00:00:00Z

Links: CVE-2026-64227 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-02T14:30:03Z

Weaknesses