Skip to main content

Linux Kernel CVE-2026-80582

| EUVDEUVD-2026-66497 HIGH
2026-08-26 Linux GHSA-8m43-m8xf-jm3h
7.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

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

  1. Access
    Gain local user access with DRM device group membership
  2. Delivery
    Open shmem-backed DRM buffer object
  3. Exploit
    mmap buffer to trigger ->huge_fault handler
  4. Execution
    Handler installs PMD mapping exceeding VMA boundary
  5. Persist
    Trigger fork() or remap to reach copy_pmd_range()
  6. Impact
    VM_BUG_ON_VMA assertion fires causing kernel crash or pre-crash out-of-bounds memory access

Vulnerability Assessment

Exploitation Conditions

Exploitation requires local access to a system running an affected Linux kernel version with DRM support compiled in and a shmem-backed GPU driver active (such as virtio-gpu, lima, or panfrost - drivers using drm_gem_shmem_object). The attacker must be able to open and mmap DRM device nodes, which on most Linux distributions requires membership in the 'video' or 'render' group or equivalent privilege - a standard desktop user often qualifies, but a restricted service account or container without device access does not. Transparent Huge Pages must be enabled (the kernel default), as the ->huge_fault handler is only invoked when THP is active. Exploitation is strictly local - there is no network attack surface. Key limiting factors: local access only (AV:L per CVSS), requires DRM device group membership, requires THP enabled, requires an active shmem-based DRM driver, not triggerable on headless servers without DRM hardware or drivers loaded.

Impact

The CVSS 3.1 score of 7.8 (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) reflects local exploitation with claimed full impact across all three pillars. The local attack vector (AV:L) and low-privilege requirement (PR:L) meaningfully constrain the attacker population compared to network-exposed flaws - exploitation is limited to users who can open DRM device nodes, which on most distributions requires membership in the 'video' or 'render' group. EPSS data was not provided, limiting probabilistic exploitation forecasting. The vulnerability is not listed in CISA KEV and no public exploit code has been identified at time of analysis, both of which reduce urgency compared to the raw CVSS score. The primary technically confirmed impact is kernel assertion failure causing a system crash (A:H); the C:H and I:H ratings are plausible for a PMD out-of-bounds mapping - a process could theoretically access or write to adjacent memory before the crash - but these impacts are inferred from the vulnerability class, not confirmed by a vendor advisory or POC. Environments with multi-tenant or containerized GPU workloads where untrusted users have DRM device access present the highest realistic exposure; standard single-user desktop or headless server deployments without DRM-enabled drivers are unaffected. The SSVC posture is: exploitation status 'none', automatable 'no' (local vector), technical impact 'total' if worst-case memory access is achieved. Overall, this is a genuine medium-high priority for kernel maintainers and DRM-enabled multi-user environments, but does not warrant emergency response absent confirmation of C/I impacts.

Exploit ScenarioDerived

A local user with membership in the 'video' or 'render' group on an affected kernel opens a DRM shmem-backed buffer object and maps it in a way that triggers the ->huge_fault handler with a huge page that extends past the VMA's end boundary. When the process subsequently calls fork(), copy_pmd_range() encounters the malformed PMD mapping and the kernel fires VM_BUG_ON_VMA(), crashing the system; in a more targeted scenario, the window between PMD installation and the crash could be exploited to read or write memory outside the intended VMA region. No public proof-of-concept exploit has been identified at time of analysis.

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

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

Alert me

AnalysisAIv1 – Aug 27, 2026

PMD huge page mapping boundary violation in the Linux kernel's drm/shmem_helper subsystem allows local users with low privileges to trigger out-of-bounds memory mappings via the DRM ->huge_fault handler. The handler installs PMD-level Transparent Huge Page mappings without verifying they remain within Virtual Memory Area boundaries, triggering a VM_BUG_ON_VMA() assertion when the mapping subsequently reaches copy_pmd_range() during fork or remap operations. Patches have been committed to Linux 7.1.10 and 7.2 stable branches; no public exploit has been identified at time of analysis.

RemediationAI

The primary fix is to upgrade to Linux kernel 7.1.10 or Linux kernel 7.2, which incorporate the boundary check patch for drm/shmem_helper. The stable commits are available at https://git.kernel.org/stable/c/12803e89a1e593fd1e784dfe7453f5e392ccaff2 (7.1.10) and https://git.kernel.org/stable/c/617bbd08714857c1613d7c550d43a9092ec0fb97 (7.2); distribution maintainers should confirm these are included in their kernel packages. If an immediate kernel upgrade is not possible, disabling Transparent Huge Pages system-wide by writing 'never' to /sys/kernel/mm/transparent_hugepage/enabled prevents the ->huge_fault path from being reached, eliminating the vulnerability; the trade-off is a potential performance regression for GPU and memory-intensive workloads that benefit from THP. Alternatively, restricting DRM device node access via udev rules or cgroup device access controls to only trusted users reduces the attacker population but does not remove the underlying flaw. No patch has been confirmed for Linux 7.0 in the provided data - operators on that branch should evaluate upgrading to 7.1.10 or 7.2.

Affected VersionsENISA

Linux 7.0
Linux fc3bbf34e643faa8678aabdc3810c60109f3435a <617bbd08714857c1613d7c550d43a9092ec0fb97
Linux patch: 7.2
Linux fc3bbf34e643faa8678aabdc3810c60109f3435a <12803e89a1e593fd1e784dfe7453f5e392ccaff2
Linux patch: 0
Linux patch: 7.1.10

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 Linux kernel's Direct Rendering Manager (DRM) subsystem uses drm/shmem_helper to manage shared memory buffer objects for GPU drivers such as virtio-gpu, lima, panfrost, and similar shmem-backed DRM drivers. The ->huge_fault handler is invoked when the kernel attempts to satisfy a page fault using a PMD-level Transparent Huge Page (THP), covering a 2MB aligned region on x86-64. The defect is that this handler installs the PMD mapping without first verifying the 2MB huge page region falls entirely within the bounds of the faulting VMA - a check all other ->huge_fault handlers in the kernel perform. When the misbehaving mapping is later processed by copy_pmd_range() (e.g., during a fork()), the kernel's VM_BUG_ON_VMA() assertion fires because the PMD spans memory outside the VMA's defined start/end. The CPE string cpe:2.3:a:linux:linux:*:*:*:*:*:*:*:* reflects kernel-wide scope, and the EUVD entry EUVD-2026-66497 anchors the affected range to commits between fc3bbf34e643faa8678aabdc3810c60109f3435a and the two fix commits. No CWE was assigned by NVD, but the root cause class is an incorrect bounds check (analogous to CWE-787 or CWE-119 in the memory-mapping context).

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 group access suffices; C:H and I:H reflect plausible out-of-bounds PMD memory exposure before VM_BUG_ON_VMA crash fires.

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 HIGH
Red Hat 7.0 MEDIUM

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
Aug 27, 2026 - 06:22 NVD
7.8 (HIGH)
Patch available
Aug 26, 2026 - 16:17 EUVD
CVE Published
Aug 26, 2026 - 14:37 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 26, 2026 - 14:37 cve.org
HIGH 7.8

DescriptionCVE.org

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

drm/shmem_helper: Check VMA boundaries for PMD mappings

In the ->huge_fault handler do not install a PMD huge page mapping if the huge page exceeds the boundaries of the VMA.

All other ->huge_fault handlers have similar checks and the resulting mapping will trigger a VM_BUG_ON_VMA() if it ever reaches copy_pmd_range().

Executive ViewAI

Why It Matters

The Linux kernel DRM subsystem contains a boundary violation (CVE-2026-80582, CVSS 7.8) that allows local users with low privileges to trigger out-of-bounds memory mappings, resulting in kernel crashes or potential privilege escalation. All Linux deployments running kernel versions prior to 7.1.10 or 7.2 require immediate patching to maintain system stability and security.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Ubiquitous
Linux kernel underlies the vast majority of servers, containers, and cloud infrastructure worldwide
Data Quality
3 sources
Confidence: Low

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.1%
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: Important
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 16.0 Not-Affected

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