Skip to main content

Linux Kernel EUVDEUVD-2026-27754

| CVE-2026-43195 MEDIUM
2026-05-06 Linux GHSA-7ghh-wj4j-cfv3
5.5
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
5.5 MEDIUM

Local-only exploitation via DRM IOCTL requiring low-privilege user access; impact confined to GPU availability with no confidentiality or integrity effect.

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

4
Analysis Generated
Jul 24, 2026 - 01:02 vuln.today
CVSS changed
May 11, 2026 - 20:37 NVD
5.5 (MEDIUM)
Patch available
May 06, 2026 - 13:32 EUVD
CVE Published
May 06, 2026 - 11:28 nvd
MEDIUM 5.5

DescriptionCVE.org

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

drm/amdgpu: validate user queue size constraints

Add validation to ensure user queue sizes meet hardware requirements:

  • Size must be a power of two for efficient ring buffer wrapping
  • Size must be at least AMDGPU_GPU_PAGE_SIZE to prevent undersized allocations

This prevents invalid configurations that could lead to GPU faults or unexpected behavior.

AnalysisAI

Missing input validation in the Linux kernel's amdgpu DRM driver allows a local user with low privileges to trigger GPU faults by supplying invalid user queue sizes. The driver fails to enforce two hardware requirements - that queue sizes be a power-of-two and at least AMDGPU_GPU_PAGE_SIZE - enabling crafted queue configurations that cause availability loss (GPU faults or unexpected GPU subsystem behavior). No public exploit is identified at time of analysis, and EPSS at 0.02% (4th percentile) reflects very low real-world exploitation probability. Patches are available in kernel stable branches 6.18.16, 6.19.6, and 7.0.

Technical ContextAI

The amdgpu driver (part of the Linux Direct Rendering Manager subsystem) manages GPU ring buffers for command submission. Ring buffers require power-of-two sizes to allow efficient wrapping via bitmasking, and must meet a minimum page-size threshold to avoid undersized allocations. Without these checks, a user-space caller can pass arbitrary queue size values through the amdgpu IOCTL interface. The CPE data (cpe:2.3:a:linux:linux:*) identifies all Linux kernel versions prior to the fix commits as potentially affected. No CWE is formally assigned, but the root cause maps to CWE-20 (Improper Input Validation) - specifically, missing boundary and alignment checks on hardware-facing parameters before they are consumed by the GPU hardware.

RemediationAI

The primary fix is to upgrade to a patched Linux kernel version: 6.18.16, 6.19.6, or 7.0, depending on the distribution's stable branch. The upstream fixes are available at https://git.kernel.org/stable/c/8079b87c02e531cc91601f72ea8336dd2262fdf1 (6.18 branch), https://git.kernel.org/stable/c/cf2a37be899dc1b01f53bf1d0157330eaf3e3f55 (6.19 branch), and https://git.kernel.org/stable/c/9f6cc309cd15922fe58cab2dfa1b5993ad31dec7 (mainline). Distribution maintainers for Red Hat and SUSE (noted in source tags) are expected to backport these fixes to their supported kernel builds - check vendor errata. If patching is immediately infeasible and the amdgpu GPU is not needed, the module can be blacklisted (echo 'blacklist amdgpu' >> /etc/modprobe.d/blacklist.conf) as a compensating control; this disables all AMD GPU functionality and is suitable only for headless or non-GPU-dependent systems.

Vendor StatusVendor

SUSE

Severity: Medium
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed

Share

EUVD-2026-27754 vulnerability details – vuln.today

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