CVE-2026-23358 drm/amdgpu: Fix error handling in slot reset

Medium 5.5 Published Updated

A flaw in the amdgpu driver allows accessing uninitialized memory during error handling, potentially causing a system crash.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2026-23358?

CVE-2026-23358 is a medium-severity vulnerability in Linux kernel, published on 25 Mar 2026. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

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

drm/amdgpu: Fix error handling in slot reset

If the device has not recovered after slot reset is called, it goes to out label for error handling. There it could make decision based on uninitialized hive pointer and could result in accessing an uninitialized list.

Initialize the list and hive properly so that it handles the error situation and also releases the reset domain lock which is acquired during error_detected callback.

(cherry picked from commit bb71362182e59caa227e4192da5a612b09349696)

Weakness: CWE-908

Which versions are affected by CVE-2026-23358?

It affects 1 product.

Products include Linux kernel.

How do I fix CVE-2026-23358?

Apply the vendor's patch.

Is CVE-2026-23358 being exploited?

There is no known exploitation of CVE-2026-23358 in the wild and no public exploit code.

All Linux kernel vulnerabilities

Sources

Also known as BELL-CVE-2026-23358, DEBIAN-CVE-2026-23358, GHSA-mg69-hwrw-4w98, UBUNTU-CVE-2026-23358.

Is CVE-2026-23358 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free