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

ACPI: NFIT: core: Fix possible NULL pointer dereference

After commit 9b311b7313d6 ("ACPI: NFIT: Install Notify() handler before
getting NFIT table"), acpi_nfit_probe() installs an ACPI notify handler
for the NFIT device before checking the presence of the NFIT table. If
that table is not there, 0 is returned without allocating the acpi_desc
object and setting the driver data pointer of the NFIT device. If the
platform firmware triggers an NFIT_NOTIFY_UC_MEMORY_ERROR notification
on the NFIT device at that point, acpi_nfit_uc_error_notify() will
dereference a NULL pointer.

Prevent that from occurring by adding an acpi_desc check against NULL
to acpi_nfit_uc_error_notify().
Published: 2026-07-25
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A NULL pointer dereference occurs in the Linux kernel's ACPI NFIT subsystem when a firmware notification is received for a NFIT device that has no NFIT table present. The kernel installs a notification handler before confirming the table’s existence; if the table is missing, a NULL descriptor is used, and the handler dereferences it, causing a kernel panic. The patch added a NULL check to prevent this fault. The only impact reported is a denial‑of‑service condition via a kernel crash; no privilege escalation or confidential data exposure is indicated.

Affected Systems

Any Linux kernel that contains the NFIT driver prior to the commit that added the null check is vulnerable. The affected code path resides in the ACPI NFIT subsystem; no specific distribution or kernel version list is provided, but any pre‑patch kernel that can accept ACPI NFIT notifications from firmware is at risk.

Risk and Exploitability

The CVSS score of 5.5 reflects a moderate severity. The EPSS score of less than 1% indicates that the likelihood of exploitation is low. The vulnerability is not included in the CISA KEV catalog. Exploitation would require firmware capable of emitting an NFIT_NOTIFY_UC_MEMORY_ERROR notification when the NFIT table is absent, or a privilege level that can trigger such a notification. As such, the risk is primarily a local denial‑of‑service threat with a low probability of attack.

Generated by OpenCVE AI on August 3, 2026 at 18:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that includes the commit adding the null pointer check for the NFIT driver
  • Verify that the system firmware is current and does not generate NFIT_NOTIFY_UC_MEMORY_ERROR notifications when the NFIT table is missing
  • If an immediate kernel upgrade is not possible, consider disabling the NFIT device or its ACPI notifications via kernel boot parameters or firmware configuration

Generated by OpenCVE AI on August 3, 2026 at 18:24 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
History

Wed, 29 Jul 2026 12: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


Sun, 26 Jul 2026 01:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Sat, 25 Jul 2026 09:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ACPI: NFIT: core: Fix possible NULL pointer dereference After commit 9b311b7313d6 ("ACPI: NFIT: Install Notify() handler before getting NFIT table"), acpi_nfit_probe() installs an ACPI notify handler for the NFIT device before checking the presence of the NFIT table. If that table is not there, 0 is returned without allocating the acpi_desc object and setting the driver data pointer of the NFIT device. If the platform firmware triggers an NFIT_NOTIFY_UC_MEMORY_ERROR notification on the NFIT device at that point, acpi_nfit_uc_error_notify() will dereference a NULL pointer. Prevent that from occurring by adding an acpi_desc check against NULL to acpi_nfit_uc_error_notify().
Title ACPI: NFIT: core: Fix possible NULL pointer dereference
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-25T08:52:03.818Z

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

Link: CVE-2026-64511

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-07-25T10:17:37.273

Modified: 2026-07-25T10:17:37.273

Link: CVE-2026-64511

cve-icon Redhat

Severity : Low

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

Links: CVE-2026-64511 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T18:30:06Z

Weaknesses