Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-68112

CVE-2026-68112: Linux Kernel DOS Vulnerability

CVE-2026-68112 is a denial of service vulnerability in the Linux kernel affecting the AMD GPU driver. This flaw could cause system instability. This article covers technical details, affected versions, and mitigation.

Published:

CVE-2026-68112 Overview

CVE-2026-68112 addresses a stability issue in the Linux kernel's AMD GPU driver, specifically within the drm/amdgpu/gfx9.4.3 component. The fix replaces BUG_ON() calls with WARN_ON() to prevent unnecessary kernel panics for conditions that do not require halting the system. The change was cherry-picked from upstream commit 5676593d08998d7a6d9e2d51d6b54b3820e3755c.

Critical Impact

The prior use of BUG_ON() in the gfx9.4.3 code path could trigger a kernel crash under specific error conditions, resulting in denial of service on affected AMD GPU systems.

Affected Products

  • Linux kernel builds including the amdgpu driver with gfx9.4.3 support
  • Systems using AMD Instinct MI300 series GPUs (gfx9.4.3 target architecture)
  • Distributions shipping unpatched stable kernel branches referenced in the linked commits

Discovery Timeline

  • 2026-08-10 - CVE-2026-68112 published to NVD
  • 2026-08-10 - Last updated in NVD database

Technical Details for CVE-2026-68112

Vulnerability Analysis

The issue resides in the AMD GPU Direct Rendering Manager (DRM) driver for the gfx9.4.3 hardware target. The affected code invoked BUG_ON() macros to enforce runtime invariants. When a BUG_ON() assertion fails, the kernel treats the condition as unrecoverable and panics, terminating the running system.

Maintainers determined the guarded conditions were not fatal and did not justify a full kernel crash. Replacing BUG_ON() with WARN_ON() preserves diagnostic visibility through kernel logs while allowing execution to continue. This falls under kernel driver hardening and denial-of-service reduction.

Root Cause

The root cause is overly aggressive assertion handling in the gfx9.4.3 driver code. BUG_ON() unconditionally halts the kernel when its predicate is true. Using it for recoverable driver-state anomalies converts a minor GPU driver issue into a full-system denial of service.

Attack Vector

No attack vector has been assigned in the NVD entry, and no exploit is known to exist. The EPSS probability is 0.168%, reflecting a very low likelihood of exploitation. Triggering the previous BUG_ON() path would require reaching the specific error condition inside the AMD GPU driver, typically through GPU workload interaction on affected hardware.

No verified exploitation code is available. See the Linux Kernel Commit for the exact source change.

Detection Methods for CVE-2026-68112

Indicators of Compromise

  • Unexpected kernel panic messages referencing amdgpu and gfx_v9_4_3 symbols in system logs
  • dmesg output showing BUG: traces originating from AMD GPU driver frames prior to patching
  • Sudden host reboots on systems running AMD Instinct MI300-class accelerators under GPU workloads

Detection Strategies

  • Inventory Linux kernel versions across the fleet and compare against the fixed commits listed in the NVD references
  • Correlate kernel crash telemetry with AMD GPU workload activity to identify hosts hitting the pre-patch code path
  • Track WARN_ON() messages in /var/log/kern.log after patching to surface residual driver anomalies that previously went undiagnosed

Monitoring Recommendations

  • Forward kernel logs to a centralized logging or SIEM platform and alert on amdgpu panic or warn signatures
  • Monitor host uptime and unplanned reboot rates on GPU compute nodes
  • Track kernel package versions with configuration management tooling to confirm patch adoption

How to Mitigate CVE-2026-68112

Immediate Actions Required

  • Apply the stable kernel update containing the referenced commits to all systems running the amdgpu driver
  • Prioritize AMD Instinct MI300 and other gfx9.4.3-based deployments where GPU compute workloads run continuously
  • Validate the fix on a representative host before broad rollout to confirm no regression in GPU functionality

Patch Information

The fix is available in multiple stable Linux kernel branches. Reference commits: 00f4050f7c36, 05aea3344c42, ac89ea915e8b, c59b57c2e0c8, and cfb028252775. Install the kernel package from your distribution that includes these changes.

Workarounds

  • If patching cannot be completed immediately, avoid workloads that stress the gfx9.4.3 code paths on affected hardware
  • Unload the amdgpu module on systems that do not require GPU acceleration until the update is applied
  • Ensure automated recovery, such as watchdog-driven reboots, is enabled on GPU hosts to reduce downtime from any residual crashes

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.