Skip to main content

Linux Kernel CVE-2026-63848

| EUVDEUVD-2026-45532 HIGH
Improper Input Validation (CWE-20)
2026-07-19 Linux GHSA-hxpg-m7g6-848q
7.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

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

  1. Access
    Obtain local access with GPU device permissions
  2. Delivery
    Open amdgpu DRM render node
  3. Exploit
    Craft CS submission with user fence on JPEG v2.0 ring
  4. Execution
    Driver performs unsupported 64-bit fence write
  5. Impact
    Corrupt kernel memory or leak data

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 a host running a vulnerable Linux kernel with an AMD GPU using the amdgpu JPEG v2.0 IP block, plus permission to open the DRM render/GPU device node and issue command submissions (PR:L, per CVSS AV:L/AC:L/PR:L/UI:N). The specific trigger is submitting a CS request carrying a user fence to the JPEG v2.0 ring - a ring that does not support 64-bit user fence writes. Limiting factors: it is not remotely reachable (local only), it requires the amdgpu driver and specific JPEG v2.0-capable hardware/IP to be present and in use, and it needs an existing local account or GPU-enabled container with DRM device access; systems without AMD JPEG v2.0 hardware or without exposing GPU access to untrusted users are not realistically exploitable.

Impact

The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H = 7.8 High) indicates a local, low-complexity attack requiring low privileges and no user interaction, with high impact on all three properties. That impact profile is consistent with a GPU ring write-path defect that can corrupt kernel-managed memory. However, real-world exploitation signals are modest: EPSS is only 0.17% (7th percentile), there is no CISA KEV listing, and no public exploit is identified. The vendor tag labels this 'Information Disclosure,' which is narrower than the C:H/I:H/A:H triad the CVSS asserts - this is a mild conflict worth noting: the CVSS may reflect worst-case memory-corruption potential while the practical observed impact is information leakage. Prioritization should treat this as a routine local kernel hardening fix (patch in normal cycle) rather than an emergency, unless the host runs untrusted local users or containers with GPU passthrough, where local privilege boundaries matter more.

Exploit ScenarioDerived

A logged-in local user (or a process inside a container granted GPU passthrough) with access to the amdgpu DRM device opens a render node and issues a command-submission ioctl targeting the JPEG v2.0 ring with a user fence set to a chosen address. Because the unpatched driver accepts the submission despite the ring's inability to perform 64-bit user fence writes, the resulting write corrupts kernel-managed memory or leaks data, potentially enabling information disclosure or escalation. No public proof-of-concept has been identified, and the low attack complexity means a crafted ioctl call is sufficient once local GPU access is available.

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 privilege-context memory corruption/information disclosure in the Linux kernel's AMD GPU (amdgpu) JPEG v2.0 driver arises because JPEG rings do not support 64-bit user fence writes, yet command-submission (CS) requests carrying user fences were accepted. A local authenticated user with GPU/DRM access could submit crafted jobs that trigger unsupported user-fence writes, leading to high confidentiality, integrity, and availability impact (CVSS 7.8). This is a resolved kernel bug with an upstream stable fix; no public exploit has been identified and EPSS exploitation probability is low (0.17%, 7th percentile).

RemediationAI

Apply the vendor-released stable kernel update for your branch: upgrade to 7.1, 7.0.10, 6.18.33, 6.12.91, or 6.6.141 (or later) as appropriate, which set no_user_fence on the JPEG v2.0 ring so user-fence CS submissions are rejected. The fix is delivered as stable-tree commits (https://git.kernel.org/stable/c/2e216c2ff159b2eb1da6e9c716d727efc73c64b5 and the related commits listed for other branches); distribution users should install the corresponding distro kernel package containing these backports. If immediate patching is not possible, reduce exposure by restricting local access to the DRM render/GPU device nodes (e.g., tighten /dev/dri/renderD* permissions and group membership) and avoid granting GPU access to untrusted local users or containers - the trade-off is that this can break legitimate GPU compute/decoding workloads for affected users. There is no configuration toggle to disable only JPEG user fences short of the code fix.

Affected VersionsENISA

Linux 6ac27241106bc946bd50032f4cd96899c6a6fe69 <2e216c2ff159b2eb1da6e9c716d727efc73c64b5
Linux patch: 7.1
Linux patch: 6.18.33
Linux 6ac27241106bc946bd50032f4cd96899c6a6fe69 <f675801889b265634aefd30aa4503fc2b9e6ce1c
Linux 6ac27241106bc946bd50032f4cd96899c6a6fe69 <e5f612dc91650561fe2b5b76dd6d2898ec9ad480
Linux 5.6
Linux 6ac27241106bc946bd50032f4cd96899c6a6fe69 <b41248d1c18384835f6532e68592ee07605da283
Linux 6ac27241106bc946bd50032f4cd96899c6a6fe69 <41c4f3f68a343d62bd352a95ace93a11c4ad92ed
Linux patch: 6.12.91
Linux patch: 7.0.10
Linux patch: 6.6.141
Linux patch: 0

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 amdgpu Direct Rendering Manager (DRM) subsystem, specifically the JPEG (JPEG Decode Engine) ring for the v2.0 IP block. GPU work is dispatched via command submission (CS) ioctls that place jobs on hardware rings; 'user fences' let userspace request a 64-bit fence value be written to a user-supplied address on job completion for synchronization. JPEG v2.0 rings physically cannot perform 64-bit user fence writes, so accepting CS submissions with user fences produces undefined/incorrect writes. The fix sets the ring's no_user_fence flag so the kernel rejects such submissions. The root cause is a missing capability/input validation before performing a hardware operation (conceptually CWE-20 Improper Input Validation / CWE-787-class out-of-bounds write behavior); the input CWE field is N/A, so this classification is inferred, not vendor-assigned.

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

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.8 HIGH

Local DRM device access (AV:L, PR:L) with a simple crafted CS ioctl (AC:L, no UI); unsupported kernel fence write yields high memory-corruption impact across C/I/A.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/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:H/I:N/A:N

Primary rating from Vendor (Linux).

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 v2.0 ring

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

(cherry picked from commit 96179da0c6b059eb31706a0abe8dd6381c533143)

Executive ViewAI

Why It Matters

Systems with AMD GPU hardware running unpatched Linux kernels are exposed to a privilege-escalation vulnerability (CVE-2026-63848, CVSS 7.8) affecting memory integrity and data confidentiality. With no public exploit currently identified and exploitation probability at 0.2% EPSS, timely patching effectively eliminates the organizational risk.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Ubiquitous
Linux kernel with amdgpu is deployed across vast numbers of AMD GPU systems
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