Cloudanix VulnDB

CVE-2026-68114

None

CVSS

—

EPSS

0.2%

Published

Aug 10, 2026

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

Affected Linux systems with certain AMD graphics hardware may crash unexpectedly until the kernel is updated.

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

What it actually does

This issue is a denial-of-service flaw in the Linux kernel AMDGPU DRM driver for gfx12.1 hardware paths. The vulnerable code uses BUG_ON(), which intentionally halts the kernel when certain internal conditions are reached. Replacing BUG_ON() with WARN_ON() changes the behavior from a kernel crash/panic to a warning, so the core impact is that a reachable driver condition can unnecessarily crash the entire system instead of allowing the kernel to continue operating. Based on the available description, this is a stability and availability issue rather than a confidentiality or privilege-escalation flaw.

Why it matters to the business

Systems using affected Linux kernels with relevant AMD GPU hardware may experience unexpected crashes, service interruption, workload failure, or node instability if the vulnerable driver path is triggered. This is especially disruptive for graphics, compute, AI/ML, virtualization, workstation, and GPU-accelerated server environments where a single kernel panic can terminate running workloads. The issue is newly published, not listed in CISA KEV, and has no known exploit maturity reported, so urgency should be based on exposure to AMDGPU/gfx12.1 systems and operational tolerance for unplanned downtime.

How an attack unfolds

An attacker would need a way to interact with the affected AMDGPU driver path on a system running a vulnerable Linux kernel, typically through local access, a user session, GPU-accelerated application access, or a workload that can submit operations to the GPU stack. The attacker then causes the driver to encounter the condition guarded by BUG_ON(). In vulnerable kernels, that condition causes a kernel BUG, which can panic or halt the system. After a successful trigger, the host may reboot, become unavailable, terminate active sessions, or lose in-flight workloads. There is no indication from the provided information that exploitation provides code execution, data theft, or privilege escalation.

How to fix it

Apply a Linux kernel update that includes the upstream fix replacing the AMDGPU gfx12.1 BUG_ON() behavior with WARN_ON(). If using vendor kernels, obtain the patched kernel package from the relevant Linux distribution, hardware vendor, cloud image provider, or appliance vendor once available. If building kernels directly, ensure the patch corresponding to upstream commit e4d99e04b2e9b13b97d3b17804c735f62689db23, or its backport, is included. No exact affected product list or fixed package versions were provided, so remediation should be tracked through kernel vendor advisories and package changelogs. As temporary risk reduction, limit untrusted local access to GPU-capable systems, restrict access to GPU devices where practical, move critical workloads off exposed AMDGPU/gfx12.1 hosts, and schedule reboots into patched kernels after updates are installed.

How to confirm the fix worked

Confirm exposure by checking whether systems run Linux kernels with the AMDGPU driver and relevant AMD gfx12.1 hardware support. Validate remediation by confirming the running kernel package includes the fix or backported commit, not just that the package is installed. Review distribution changelogs, kernel source patches, or vendor advisories for references to replacing BUG_ON() with WARN_ON() in drm/amdgpu/gfx12.1 or to commit e4d99e04b2e9b13b97d3b17804c735f62689db23. After patching and rebooting, confirm the active kernel version is the updated one. For systems built from source, inspect the affected AMDGPU driver code path to verify WARN_ON() is used instead of BUG_ON() for the resolved cases.

Typical attack path

  1. Identify a Linux system using the AMDGPU kernel driver with affected gfx12.1-related code.
  2. Obtain the ability to run or influence a workload that exercises the GPU driver, such as a local process, graphical session, compute job, or GPU-accelerated application.
  3. Submit GPU operations or trigger driver behavior that reaches the vulnerable BUG_ON() condition.
  4. Cause the kernel to hit the BUG_ON() assertion.
  5. Induce a kernel panic, crash, reboot, or service outage on the affected host.

How to detect it

To determine whether this was already triggered, review kernel logs, persistent journal records, crash dumps, system reboot history, GPU driver logs, and hardware management telemetry for AMDGPU-related kernel BUG, panic, oops, or unexpected reboot events. Useful sources include journalctl, /var/log/kern.log, /var/log/messages, /var/log/syslog, dmesg output captured by log agents, kdump/vmcore records, pstore/ramoops, crash reporting systems, GPU job scheduler logs, and EDR telemetry showing abrupt host reboot or kernel panic. Focus on events containing AMDGPU, DRM, gfx12.1, kernel BUG, invalid opcode, Oops, panic, or call traces referencing drivers/gpu/drm/amd/amdgpu. Because this is a denial-of-service condition, evidence may look like system instability rather than a traditional intrusion. Correlate crash timestamps with local user sessions, GPU compute jobs, container workloads with GPU access, graphical applications, or remote job submissions to identify suspicious or repeated triggering. No public threat actors or ransomware use were provided, and the issue is not listed in KEV, so detection should emphasize crash forensics and misuse of GPU access rather than known malware signatures.

  • kernel BUG
  • BUG: kernel NULL pointer dereference
  • Oops:
  • Kernel panic
  • panic: Fatal exception
  • amdgpu
  • drm/amdgpu
  • drivers/gpu/drm/amd/amdgpu
  • gfx12.1
  • amdgpu: GPU fault
  • amdgpu: ring
  • amdgpu_device
  • amdgpu_gfx
  • /var/log/kern.log
  • /var/log/messages
  • /var/log/syslog
  • /sys/fs/pstore
  • /proc/vmcore
  • e4d99e04b2e9b13b97d3b17804c735f62689db23

What your security team should do

  • Inventory Linux systems with AMD GPUs and the amdgpu kernel module loaded, prioritizing GPU compute clusters, VDI, engineering workstations, rendering farms, and production servers with GPU passthrough or acceleration.
  • Track Linux distribution and kernel vendor advisories for patched kernel packages because no exact fixed versions were provided in the input.
  • Prioritize patching systems where untrusted users or shared workloads can access GPU devices, even though there is no known public exploit maturity reported.
  • Apply the patched kernel and reboot systems during a controlled maintenance window to ensure the fixed kernel is actually running.
  • Temporarily restrict access to GPU device nodes, local shell access, GPU job queues, or graphical sessions for untrusted users until patching is complete.
  • Monitor kernel logs and crash telemetry for AMDGPU-related BUG, panic, or oops events that may indicate attempted or accidental triggering.
  • For high-availability GPU workloads, validate failover and job checkpointing because exploitation or accidental triggering can cause abrupt host loss.

The record

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/gfx12.1: replace BUG_ON() with WARN_ON() There's no need to crash the kernel for these cases. (cherry picked from commit e4d99e04b2e9b13b97d3b17804c735f62689db23)

Affected packages

Ecosystem Package Introduced Fixed