CVE-2023-54010
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2023-54010 is a null pointer dereference vulnerability in the Linux kernel's ACPICA (ACPI Component Architecture) subsystem, specifically within the acpi_db_display_objects function. The flaw arises because ACPI_ALLOCATE_ZEROED can return NULL on allocation failure, and the resulting object_info pointer is not checked before use, leading to a potential kernel null pointer dereference. The vulnerability was published on December 24, 2025, and affects Linux kernel versions from the initial commit (1da177e4c3f4) up to the respective fix commits across multiple stable branches. No CVSS score has been assigned by NVD at this time, as the record has not been prioritized for enrichment (Feedly, ENISA EUVD).

Technical details

The root cause is a missing null-return check after a memory allocation call (ACPI_ALLOCATE_ZEROED) in the acpi_db_display_objects function within the ACPICA subsystem (CWE classification: NULL Pointer Dereference, CWE-476). When the kernel is low on memory or the allocation otherwise fails, object_info is set to NULL; subsequent code that dereferences this pointer without validation triggers a kernel panic or system crash. The fix, referenced by ACPICA commit 0d5f467d6a0ba852ea3aad68663cbcbd43300fd4, adds an explicit null check before the pointer is used. Patches have been backported to multiple stable kernel branches (Feedly, kernel.org patch 5.4.244).

Impact

Successful exploitation of this vulnerability can cause a kernel null pointer dereference, resulting in a system crash (kernel panic) and denial of service. Because the vulnerable code path is within the ACPI debug subsystem (acpi_db_display_objects), exploitation typically requires local access or the ability to trigger ACPI debug operations, limiting the scope primarily to availability impact rather than confidentiality or integrity. There is no known evidence of data exfiltration or privilege escalation as a direct consequence of this specific flaw (Feedly).

Mitigation and workarounds

The fix has been backported to multiple Linux stable kernel branches. Administrators should update to the following patched versions or later: 4.14.316, 4.19.284, 5.4.244, 5.10.181, 5.15.113, 6.1.30, 6.3.4, and 6.4+. The corresponding fix commits are available on kernel.org for each stable branch. No configuration-based workaround is documented; upgrading to a patched kernel version is the recommended remediation (Feedly, ENISA EUVD).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management