CVE-2023-54150
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2023-54150 is an out-of-bounds read/access vulnerability in the Linux kernel's AMD Display Driver BIOS parser (drm/amd). The flaw exists because an array in atomfirmware.h is hardcoded to 8 elements, but some AMD firmware provides a larger array; dereferencing beyond the hardcoded boundary causes an out-of-bounds error. It affects Linux kernel versions prior to the patched releases (5.10.181, 5.15.113, 6.1.30, 6.3.4, and 6.4) and was publicly disclosed on December 24, 2025. The CVSS v3.1 base score is 5.5 (Medium), requiring local low-privileged access with no user interaction (Red Hat CVE, Feedly).

Technical details

The root cause is an out-of-bounds array access (CWE-125) in the AMD Display BIOS parser within the Linux kernel's DRM subsystem. The array storing firmware-provided data is statically sized to 8 elements in atomfirmware.h, but certain AMD firmware images supply larger arrays; when the kernel attempts to dereference elements beyond index 7, an out-of-bounds memory access occurs. A prior fix (commit 4fc1ba4aa589, "drm/amd/display: fix array index out of bound error in bios parser") addressed some instances of this pattern, but two additional code paths remained unpatched and are addressed by this CVE. Exploitation requires local access with low privileges, as the vulnerable code path is triggered during AMD GPU driver initialization or firmware parsing (Red Hat CVE, EUVD).

Impact

Successful exploitation can cause a denial of service (DoS) by crashing or destabilizing the Linux kernel on systems with AMD graphics hardware. The vulnerability has a high availability impact with no confidentiality or integrity impact, meaning an attacker cannot use it to read sensitive data or modify system state — only to disrupt system operation. The scope is limited to the local system, and there is no known potential for lateral movement or data exfiltration (Red Hat CVE, Feedly).

Mitigation and workarounds

The Linux kernel project has released patches for multiple stable branches. Administrators should update to the following patched versions or later: kernel 5.10.181, 5.15.113, 6.1.30, 6.3.4, or 6.4. The fixes are available via the upstream stable kernel git repository. If immediate patching is not possible, restricting local user access on systems with AMD graphics hardware reduces exposure. Monitoring kernel and driver logs for unusual AMD DRM/display-related errors is also advisable (Red Hat CVE, Red Hat Bugzilla).

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-64530CRITICAL9.8
  • Linux Kernel logoLinux Kernel
  • rtla
NoYesJul 26, 2026
CVE-2026-64515HIGH8.3
  • Linux Kernel logoLinux Kernel
  • bpftool
NoYesJul 25, 2026
CVE-2026-17523HIGH7.8
  • Linux Kernel logoLinux Kernel
  • kernel-modules
NoNoJul 27, 2026
CVE-2024-14040HIGH7.8
  • Linux Kernel logoLinux Kernel
  • linux-lowlatency-hwe-5.15
NoYesJul 26, 2026
CVE-2026-64535NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel
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