Cloudanix VulnDB

CVE-2026-43131

Medium · 5.5

CVSS

5.5

EPSS

0.1%

Published

May 6, 2026

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

A flaw in some Linux systems with AMD graphics can let a local user crash the machine, causing downtime until it is patched or restarted.

Exploitation
Local Privilege
Attacker needs
Local User
Complexity
Low
Impact
Denial Of Service
Component
OS kernel
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

CVE-2026-43131 is a local denial-of-service vulnerability in the Linux kernel AMDGPU power-management path. When the AMD System Management Unit (SMU) is disabled, the AMD RAS initialization flow can dereference a null pointer, causing a kernel oops or panic. The impact is loss of system availability rather than data disclosure or privilege escalation. Exploitation requires local access with the ability to reach the affected GPU driver code path; the CVSS vector indicates low attack complexity, low privileges required, no user interaction, and high availability impact.

Why it matters to the business

Systems running affected Linux kernels with AMD GPU support may crash or become unavailable if the vulnerable code path is triggered. This can interrupt workloads, cause service downtime, require manual reboots, and reduce reliability for compute, workstation, VDI, graphics, or GPU-accelerated environments. The vulnerability is not currently listed in CISA KEV, has very low EPSS, no known public exploit maturity, and is not known to be used in ransomware campaigns, so urgency is lower than internet-facing remote code execution flaws; however, availability-sensitive Linux fleets should still prioritize kernel updates during normal maintenance windows.

How an attack unfolds

An attacker first obtains local access to a Linux system running an affected kernel with the AMDGPU driver present. The attacker then attempts to place or find the system in a state where the AMD SMU is disabled and triggers AMD RAS initialization or a related driver path. Because the kernel code fails to safely handle the disabled-SMU condition, it can dereference a null pointer inside the DRM/AMD power-management logic. The resulting kernel fault can produce an oops or panic, crashing the host or disrupting GPU-related functionality. There is no indication from the provided intelligence that attackers can use this flaw for code execution, data theft, or privilege escalation.

How to fix it

Apply a Linux kernel update from the operating system or distribution vendor that includes the upstream fix for the AMD DRM power-management null-pointer dereference in drm/amd/pm RAS initialization. Because no exact fixed package versions were provided, use vendor advisories and package changelogs to identify the first kernel build containing the fix for CVE-2026-43131. Reboot after installing the updated kernel and ensure the system is actually running the patched kernel, not only that it is installed. Where immediate patching is not possible, reduce exposure by limiting local shell access to trusted users, disabling unneeded GPU access for untrusted workloads, avoiding configurations that disable SMU where feasible, and isolating multi-user or containerized workloads that can access GPU devices such as /dev/dri/* or AMDGPU interfaces.

How to confirm the fix worked

Confirm exposure by identifying Linux systems with AMDGPU support and kernels that predate the vendor fix. Check the running kernel with uname -r and compare it against distribution security advisories for CVE-2026-43131. Verify whether AMDGPU is loaded with lsmod, modinfo amdgpu, or kernel logs. After remediation, confirm the patched kernel is running after reboot, review package manager history for the installed kernel update, and ensure no recurring kernel oops or panic messages related to amdgpu, drm/amd/pm, RAS initialization, SMU, or null-pointer dereference appear in dmesg or persistent system logs.

Typical attack path

  1. Gain local access to a Linux system using an affected kernel and AMDGPU-related kernel components.
  2. Confirm or induce a configuration/state where AMD SMU functionality is disabled or unavailable.
  3. Trigger AMD RAS initialization or a related AMDGPU driver path that reaches the vulnerable null-pointer dereference.
  4. Cause a kernel oops, panic, hang, or GPU/host availability failure.
  5. Repeat the trigger to create recurring denial of service until the kernel is patched or the vulnerable code path is mitigated.

How to detect it

To determine whether this vulnerability may already have been triggered, review kernel and system logs for crashes involving AMDGPU, DRM AMD power management, SMU-disabled states, RAS initialization, null-pointer dereferences, kernel oopses, or panics. Useful sources include journalctl -k, /var/log/kern.log, /var/log/messages, /var/log/syslog, dmesg output, pstore/ramoops records, kdump crash dumps, and previous-boot logs such as journalctl -k -b -1. Correlate any matching crash timestamps with local authentication logs, sudo activity, shell history where available, GPU workload submissions, container/job scheduler events, and access to GPU device nodes. Because this is a denial-of-service kernel bug rather than a malware implant, durable IOCs are primarily crash artifacts and kernel log strings rather than files, registry keys, or network indicators.

  • NULL pointer dereference
  • kernel NULL pointer dereference
  • BUG: kernel NULL pointer dereference
  • Unable to handle kernel NULL pointer dereference
  • Oops:
  • Kernel panic - not syncing
  • amdgpu
  • drm/amd/pm
  • SMU is disabled
  • RAS initialization
  • ras initialization
  • /dev/dri/card
  • /dev/dri/renderD
  • journalctl -k
  • /var/log/kern.log
  • /var/log/messages
  • /var/log/syslog
  • /sys/fs/pstore
  • kdump
  • vmcore

What your security team should do

  • Inventory Linux systems using AMD GPUs or loading the amdgpu kernel module, especially shared workstations, GPU compute nodes, VDI hosts, and multi-user Linux servers.
  • Track vendor kernel advisories and deploy the first kernel version that includes the fix for CVE-2026-43131 during the next appropriate patch cycle, prioritizing availability-critical GPU systems.
  • Reboot systems after patching and verify the patched kernel is active with uname -r and package manager records.
  • Restrict local access and GPU device access for untrusted users or workloads until patched, particularly access to /dev/dri/* on shared systems.
  • Monitor kernel logs for amdgpu, SMU, RAS, null-pointer dereference, oops, BUG, or panic messages that may indicate attempted triggering or instability.
  • If repeated crashes are observed, preserve logs from the previous boot, correlate with local login/session activity, and consider temporarily removing untrusted users or workloads from affected hosts.

The record

In the Linux kernel, the following vulnerability has been resolved: drm/amd/pm: Fix null pointer dereference issue If SMU is disabled, during RAS initialization, there will be null pointer dereference issue here.

Affected packages

Ecosystem Package Introduced Fixed

Related vulnerabilities