Linux Kernel AMDGPU VCN User Fence Vulnerability in Encoder/Decoder Rings

Vulnerability

A vulnerability in the Linux kernel's AMDGPU VCN 4.0 encoder and decoder rings has been addressed. These rings do not support 64-bit user fence writes, leading to a rejection of command submissions that include user fences. The vulnerability has been fixed by setting the 'no_user_fence' option for the VCN 4.0 encoding ring, ensuring compatibility with the hardware's capabilities.

Impact

The vulnerability could cause issues in graphics processing by improperly handling command submissions that include user fences, potentially leading to synchronization problems or errors in video encoding/decoding tasks.

Reproduction

To reproduce this vulnerability, submit a command to the VCN 4.0 encoder or decoder ring that includes a 64-bit user fence write. The command will be rejected due to the rings' lack of support for user fences, demonstrating the vulnerability's impact on expected functionality.

Remediation

Users can update to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for downloading the patched kernel are available on the Linux kernel official website.

Added: Jul 19, 2026, 3:35 PM
Updated: Jul 19, 2026, 3:35 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
0.6
exploitability
3.9
remediation
7.7
relevance
9.7
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.