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

drm/amdgpu/jpeg: set no_user_fence for JPEG v2.5 ring

JPEG rings do not support 64-bit user fence writes, reject CS
submissions with user fences.

(cherry picked from commit 3216a7f4e2642bda5fd14f57586e835ae9202587)
Published: 2026-07-19
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a defensive coding deficiency (CWE-1287) in the Linux kernel’s AMDGPU driver. A 64‑bit user fence write to the JPEG v2.5 ring is rejected because the driver incorrectly sets the no_user_fence flag. This causes the ring to discard the command batch, preventing the GPU from completing the requested task. The effect is a loss of service when applications rely on JPEG acceleration, which can be interpreted as a denial of service to that functionality. No information is available on whether the flaw impacts confidentiality or integrity.

Affected Systems

All Linux kernel implementations that expose the AMDGPU driver are affected. This includes mainstream distributions that ship the stock kernel, as well as any custom or patched kernels that have not incorporated the commit that fixes no_user_fence handling. No specific version range is listed; the vulnerability applies to any kernel with an unpatched JPEG v2.5 ring.

Risk and Exploitability

The CVSS score of 7.8 indicates a high impact denial of service risk. The EPSS score is below 1 %, implying that, at the time of this analysis, the likelihood of observed exploitation in the wild is very low. The vulnerability is not present in CISA’s KEV catalog. Because the fault requires submission of a GPU command batch, an attacker would need local access to a process that can interact with the AMDGPU driver; remote exploitation without escalation is not described. Thus the vulnerability represents a moderate-to-higher risk to availability on systems where the AMDGPU JPEG ring is used.

Generated by OpenCVE AI on August 1, 2026 at 07:58 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that contains the patch for no_user_fence handling in the AMDGPU JPEG ring (commit 3216a7f4e2642bda5fd14f57586e835ae9202587).
  • If an upgrade cannot be performed immediately, disable JPEG ring support for the AMDGPU driver via kernel boot parameters or module options to prevent the fault from being exercised.
  • Restrict untrusted user processes from sending GPU command submissions by applying SELinux, AppArmor profiles, or cgroup limits that isolate the AMDGPU driver.

Generated by OpenCVE AI on August 1, 2026 at 07:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8574-1 Linux kernel (GCP FIPS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8593-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8574-2 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8595-1 Linux kernel (Oracle) vulnerabilities
Ubuntu USN Ubuntu USN USN-8596-1 Linux kernel (NVIDIA) vulnerabilities
Ubuntu USN Ubuntu USN USN-8595-2 Linux kernel (AWS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8603-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8606-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8607-1 Linux kernel (Azure CVM) vulnerabilities
Ubuntu USN Ubuntu USN USN-8608-1 Linux kernel (Azure FIPS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8609-1 Linux kernel (Azure CVM) vulnerabilities
Ubuntu USN Ubuntu USN USN-8574-3 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8595-3 Linux kernel (AWS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8619-1 Linux kernel (HWE) vulnerabilities
History

Tue, 21 Jul 2026 00:15:00 +0000


Mon, 20 Jul 2026 14:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Sun, 19 Jul 2026 14:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/jpeg: set no_user_fence for JPEG v2.5 ring JPEG rings do not support 64-bit user fence writes, reject CS submissions with user fences. (cherry picked from commit 3216a7f4e2642bda5fd14f57586e835ae9202587)
Title drm/amdgpu/jpeg: set no_user_fence for JPEG v2.5 ring
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-05T12:36:25.201Z

Reserved: 2026-07-19T07:54:57.016Z

Link: CVE-2026-63847

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity :

Publid Date: 2026-07-19T00:00:00Z

Links: CVE-2026-63847 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T08:00:14Z

Weaknesses
  • CWE-1287

    Improper Validation of Specified Type of Input