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

drm/amdgpu/jpeg: set no_user_fence for JPEG v4.0.5 ring

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

(cherry picked from commit f05d0a4f21fc720116d6e238f23308b199891058)
Published: 2026-07-19
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Possible GPU driver instability
Action: Patch
AI Analysis

Impact

The issue arises in the Linux kernel's AMDGPU DRM driver, where JPEG control streams containing 64-bit user fences could be accepted even though the JPEG v4.0.5 ring does not support them. This improper input validation (CWE-20) and inadequate restriction of vector operations within buffer bounds (CWE-229) can cause the driver to mis-handle the stream, potentially leading to GPU resource corruption or a crash. The description implies that the vulnerability could produce driver instability or service interruption.

Affected Systems

Any Linux system using the AMDGPU DRM driver for the JPEG v4.0.5 ring without the no_user_fence protection is affected. This includes all kernel releases that do not contain the patch which adds the no_user_fence check.

Risk and Exploitability

The vulnerability scores a CVSS of 7.8, indicating high severity, while the EPSS score of less than 1% suggests exploitation attempts are rare. It is not listed in the CISA KEV catalogue, indicating no widespread operational incidents. The weakness seems to require local access to the kernel’s GPU driver and the ability to inject a JPEG control stream containing a user fence; thus the attack vector is local and does not provide privilege escalation or remote execution.

Generated by OpenCVE AI on October 23, 2026 at 07:28 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that includes the no_user_fence check for the AMDGPU JPEG control stream handling.
  • If an immediate kernel upgrade is not feasible, limit GPU device access to trusted users or disable GPU usage for untrusted contexts to mitigate potential exploitation.
  • Monitor kernel logs for GPU driver panics or errors related to JPEG control stream processing, and investigate any anomalies promptly.

Generated by OpenCVE AI on October 23, 2026 at 07:28 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
Ubuntu USN Ubuntu USN USN-8663-1 Linux kernel (NVIDIA) vulnerabilities
Ubuntu USN Ubuntu USN USN-8664-1 Linux kernel (NVIDIA BaseOS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8665-1 Linux kernel (Raspberry Pi) vulnerabilities
Ubuntu USN Ubuntu USN USN-8728-1 Linux kernel (GCP) vulnerabilities
Ubuntu USN Ubuntu USN USN-8728-2 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8728-3 Linux kernel (Oracle) vulnerabilities
History

Fri, 23 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-754
CPEs cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*

Mon, 19 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Sat, 17 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


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 v4.0.5 ring JPEG rings do not support 64-bit user fence writes, reject CS submissions with user fences. (cherry picked from commit f05d0a4f21fc720116d6e238f23308b199891058)
Title drm/amdgpu/jpeg: set no_user_fence for JPEG v4.0.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-10-19T20:07:50.201Z

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

Link: CVE-2026-63843

cve-icon Vulnrichment

Updated: 2026-10-16T15:31:48.434Z

cve-icon NVD

Status : Analyzed

Published: 2026-07-19T15:16:51.093

Modified: 2026-10-22T18:57:06.070

Link: CVE-2026-63843

cve-icon Redhat

Severity : Low

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

Links: CVE-2026-63843 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T07:30:09Z

Weaknesses
  • CWE-20

    Improper Input Validation

  • CWE-229

    Improper Handling of Values

  • CWE-754

    Improper Check for Unusual or Exceptional Conditions