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

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

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

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

Impact

The kernel pre‑patch code allowed 64‑bit user fence writes to be accepted by JPEG v2.0 command submission rings. This defect could allow an attacker with sufficient privileges or the ability to inject kernel‑level code to manipulate fence values in a way that bypasses kernel safeguards, potentially corrupting memory or executing arbitrary code within the kernel context. As the effect involves kernel memory and critical data structures, the risk of a direct privilege escalation or denial‑of‑service scenario is elevated. The vulnerability is characterized as a CWE‑1287 weakness where critical kernel structures are improperly protected from user input.

Affected Systems

The issue is present in the Linux kernel in the DRM/amdgpu JPEG subsystem. All kernel releases that include the AMGPU JPEG v2.0 ring without the patch are vulnerable. The patch identified in the commit graph is part of the overall Linux kernel, so any distribution shipping a kernel that does not incorporate commit 96179da0c6b059eb31706a0abe8dd6381c533143 is affected, regardless of the distribution version. System administrators should verify whether the running kernel comes from a distribution that has backported this fix or whether they must manually update to a newer kernel that contains it.

Risk and Exploitability

The CVSS score of 7.8 indicates a high severity potential, but the EPSS score of less than 1% suggests a low probability of exploitation at present. The vulnerability is not listed in CISA’s KEV catalog. An attacker would need to execute code at kernel privilege to influence and exploit the JPEG ring’s fence handling, implying local or privileged user access. Once a patch is in place, this attack vector is removed, since the kernel will reject any command submissions that contain 64‑bit fences for the JPEG v2.0 ring.

Generated by OpenCVE AI on July 30, 2026 at 21:59 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that includes commit 96179da0c6b059eb31706a0abe8dd6381c533143, which disables 64‑bit user fence writes for the JPEG v2.0 ring.
  • If an immediate kernel upgrade is not possible, disable JPEG ring acceleration features or fall back to older firmware that does not expose the vulnerable ring, thereby preventing the indirect exploitation of the fault while a proper patch is applied.
  • Contact your distribution maintainers to confirm whether a backport of the fix is available for your kernel version and apply the backported patch once released.

Generated by OpenCVE AI on July 30, 2026 at 21:59 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.0 ring JPEG rings do not support 64-bit user fence writes, reject CS submissions with user fences. (cherry picked from commit 96179da0c6b059eb31706a0abe8dd6381c533143)
Title drm/amdgpu/jpeg: set no_user_fence for JPEG v2.0 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:26.280Z

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

Link: CVE-2026-63848

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity :

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

Links: CVE-2026-63848 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T22:00:06Z

Weaknesses
  • CWE-1287

    Improper Validation of Specified Type of Input