Skip to main content

Linux Kernel EUVDEUVD-2026-45529

| CVE-2026-63845 HIGH
Improper Input Validation (CWE-20)
2026-07-19 Linux GHSA-pvx7-4g2w-qq4j
High
Disputed · 7.8 Vendor: Linux
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain local GPU device access
  2. Delivery
    Open amdgpu render node
  3. Exploit
    Submit CS job with user fence to JPEG v4.0 ring
  4. Execution
    Ring attempts unsupported fence write
  5. Persist
    Corrupt GPU/kernel state or hang
  6. Impact
    Denial of service or memory disclosure

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
Exploitation Conditions

Exploitation requires local access to the machine and, specifically, an open handle to the AMD GPU device (a render/DRI node such as /dev/dri/renderD128) so the attacker can issue command-submission (CS) IOCTLs; the target must run an AMD GPU whose amdgpu driver instantiates the JPEG v4.0 IP ring. The concrete trigger is a CS submission that includes a user fence directed at the JPEG v4.0 ring, which the hardware cannot service with 64-bit user-fence writes. Limiting factors: it is not remotely exploitable (AV:L), requires low but non-zero privileges (PR:L - access to the render or video group, not a fully unprivileged remote actor), needs no user interaction, and only affects deployments with the specific AMD JPEG v4.0 hardware/driver path; systems without AMD GPUs or without that IP block are unaffected.

Impact

The CVSS 3.1 vector CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H yields 7.8 (High) and describes a locally exploitable, low-complexity flaw requiring only low privileges and no user interaction, with high impact to all three properties - consistent with GPU-driver memory corruption reachable by any user holding a render-node handle. Countervailing signals point to lower real-world urgency: EPSS is only 0.17% (7th percentile), the CVE is NOT on CISA KEV, and no public proof-of-concept was reported (no public exploit identified at time of analysis). There is a notable tension between the vendor tag 'Information Disclosure' and the CVSS C:H/I:H/A:H (which implies full corruption/DoS, not merely disclosure); this discrepancy should be verified - the practical impact of an unsupported ring fence write may range from a device hang (DoS) to limited memory disclosure or corruption depending on where the fence value lands. Because the attack vector is local (no network reachability) and confined to systems actually running AMD GPUs with the JPEG v4.0 IP block, this is a moderate-priority patch: routine kernel-update hygiene rather than emergency response, prioritized on multi-user hosts and workstations where untrusted local users have GPU access.

Exploit ScenarioDerived

A logged-in local user, or a low-privileged process such as a sandboxed application or container with GPU access, opens the amdgpu render node and submits a crafted command-stream job targeting the JPEG v4.0 ring while requesting a 64-bit user fence write. Because the ring lacks user-fence support, the unsupported write corrupts or hangs GPU state, potentially yielding denial of service or memory corruption on the host. No public proof-of-concept is currently known, and the local, low-complexity CVSS profile means exploitation requires only existing access to the GPU device.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 20, 2026

Local memory-corruption/denial-of-service risk in the Linux kernel amdgpu JPEG v4.0 ring (drm/amdgpu/jpeg) arises because JPEG rings cannot perform 64-bit user-fence writes, yet command-stream (CS) submissions carrying user fences were accepted; the fix sets no_user_fence to reject them. A local user with access to the AMD GPU device can submit crafted CS jobs specifying a user fence, causing the ring to attempt a fence write it does not support. No public exploit has been identified and EPSS is low (0.17%, 7th percentile), but the CVSS 3.1 score is 7.8 with high confidentiality, integrity, and availability impact.

RemediationAI

Vendor-released patch: update to a fixed stable kernel - 6.6.141, 6.12.91, 6.18.33, 7.0.10, or 7.1 (or any later release on those branches) - which is the primary and recommended remediation. The fix corresponds to stable commits d4e0172a1b614373385e9b7111b580f8d2e0b98f, a676f16ea9a7df96d69f405afb6eb349571b3382, 6876d05b899102f4dfdb9ad560132126144c1c72, af4b458daa597dae707bf3f1f74745f5fc133ca2, and e7e90b5839aeb8805ec83bb4da610b8dab8e184d (see https://git.kernel.org/stable/c/6876d05b899102f4dfdb9ad560132126144c1c72 and the companion links, plus https://nvd.nist.gov/vuln/detail/CVE-2026-63845). Where immediate kernel updates are not feasible, compensating controls include restricting access to the GPU render/DRI device nodes (tighten /dev/dri/renderD* permissions and 'video'/'render' group membership so untrusted local accounts cannot submit command streams) - trade-off: this can break GPU-accelerated workloads, containers, and compositors for those users; and avoiding exposure of the AMD JPEG engine to untrusted tenants on shared or multi-user hosts. Because the flaw is local-only, there is no network port or endpoint to block.

Affected VersionsENISA

Linux b13111de32a9202c6d58bb7e4c06296b99c4d7e3 <6876d05b899102f4dfdb9ad560132126144c1c72
Linux b13111de32a9202c6d58bb7e4c06296b99c4d7e3 <d4e0172a1b614373385e9b7111b580f8d2e0b98f
Linux patch: 6.6.141
Linux b13111de32a9202c6d58bb7e4c06296b99c4d7e3 <af4b458daa597dae707bf3f1f74745f5fc133ca2
Linux patch: 7.0.10
Linux b13111de32a9202c6d58bb7e4c06296b99c4d7e3 <a676f16ea9a7df96d69f405afb6eb349571b3382
Linux b13111de32a9202c6d58bb7e4c06296b99c4d7e3 <e7e90b5839aeb8805ec83bb4da610b8dab8e184d
Linux patch: 7.1
Linux patch: 0
Linux patch: 6.12.91
Linux patch: 6.18.33
Linux 5.19

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is the AMD GPU DRM driver (amdgpu) in the Linux kernel, specifically the JPEG decode engine (JPEG IP block version 4.0) exposed through the kernel GPU scheduler and command-submission (CS) IOCTL path. User fences let userspace request the GPU ring to write a 64-bit completion value to a userspace-visible buffer when a job finishes, enabling efficient fence signaling without a kernel round-trip. The JPEG v4.0 ring hardware does not implement 64-bit user-fence writes, so honoring such a request on this ring produces an unsupported/malformed write. The corrective commit sets the ring no_user_fence flag so the CS validation path rejects submissions that include user fences. No CWE was assigned in the input, but the root-cause class is missing validation of a hardware capability constraint leading to an out-of-bounds or malformed write (improper input/state validation in a driver). CPE data identifies the product only generically as cpe:2.3:a:linux:linux:*, i.e., the mainline Linux kernel.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Sources disagree (Low–High)
Vendor (Linux) PRIMARY 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.3 HIGH

Local render-node access needs low privilege (PR:L, AV:L) and low complexity; impact is primarily corruption/DoS (I:H/A:H) with limited disclosure (C:L) given the fence-write nature.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Red Hat 5.5 LOW

vuln.today treats the vendor’s rating as authoritative. A higher third-party CVSS (e.g. CISA-ADP) is shown for transparency but does not drive the headline severity.

CVSS VectorVendor: Linux

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Jul 20, 2026 - 15:22 NVD
7.8 (HIGH)
Patch available
Jul 19, 2026 - 16:19 EUVD
CVE Published
Jul 19, 2026 - 14:04 cve.org
HIGH 7.8
CVE Published
Jul 19, 2026 - 14:04 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

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

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

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

(cherry picked from commit 8d0cac9478a3f046279c657d6a2545de49ae675a)

Executive ViewAI

Why It Matters

The Linux kernel amdgpu JPEG driver (CVE-2026-63845) contains a memory corruption vulnerability affecting organizations running AMD GPU infrastructure. Malicious local users with GPU device access can trigger denial-of-service or memory corruption impacting GPU-dependent workloads. While assigned CVSS 7.8, the real-world risk remains constrained: no public exploit identified, EPSS 0.2%, and local access requirement limits attack surface.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Ubiquitous
Linux kernel runs on a huge fraction of servers and endpoints
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise Module for Basesystem 15 SP7 Affected
SUSE Linux Enterprise Server 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Server for SAP Applications 15 SP7 Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy