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

drm/amdkfd: Clear VRAM on allocation to prevent stale data exposure

KFD VRAM allocations set AMDGPU_GEM_CREATE_VRAM_WIPE_ON_RELEASE
but not AMDGPU_GEM_CREATE_VRAM_CLEARED, leaving freshly allocated
VRAM with stale data from prior use observable by compute kernels.

The GEM ioctl path already sets VRAM_CLEARED for all userspace
allocations via amdgpu_gem_create_ioctl() and
amdgpu_mode_dumb_create(). The KFD path was missing this flag,
allowing stale page table remnants to leak into user buffers.

This causes crashes in RCCL P2P transport where non-zero data in
ptrExchange/head/tail fields corrupts the protocol handshake.
Published: 2026-05-28
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allowed compute kernels with access to AMDGPU VRAM to read stale data that remained from previous allocations before the buffer was wiped, exposing potentially sensitive information and causing crashes when pointer exchange fields were corrupted. This is an information exposure flaw that could allow privileged users to leak data from GPU memory.

Affected Systems

Linux kernel across all distributions. The defect was in the AMD Kernel Fusion Driver (KFD) path for VRAM allocation; the patch is incorporated via the commit sequence referenced in the advisory URLs. No specific fixed version is listed, but any kernel containing those changes is immune.

Risk and Exploitability

The flaw is local to systems that support the AMD KFD interface. An attacker who can execute compute kernels on the affected host could read stale VRAM content, potentially leaking sensitive data. The CVSS score of 5.5 indicates moderate severity, while the EPSS score is < 1%, and the vulnerability is not listed in the CISA KEV catalog, meaning the probability of exploitation is low. However, the impact remains significant for privileged users with compute‑kernel privileges.

Generated by OpenCVE AI on June 10, 2026 at 22:40 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a release that includes the patch, which can be identified by the commit references supplied.
  • If a kernel update cannot be applied immediately, disable or refrain from using KFD compute workloads until the kernel is updated.
  • Keep AMD GPU drivers and firmware up to date, as they may contain additional mitigations for VRAM handling.

Generated by OpenCVE AI on June 10, 2026 at 22:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 10 Jun 2026 21:15:00 +0000

Type Values Removed Values Added
Weaknesses NVD-CWE-noinfo
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}


Fri, 29 May 2026 04:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200
CWE-548

Fri, 29 May 2026 00:15:00 +0000


Thu, 28 May 2026 12:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200
CWE-548

Thu, 28 May 2026 10:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Clear VRAM on allocation to prevent stale data exposure KFD VRAM allocations set AMDGPU_GEM_CREATE_VRAM_WIPE_ON_RELEASE but not AMDGPU_GEM_CREATE_VRAM_CLEARED, leaving freshly allocated VRAM with stale data from prior use observable by compute kernels. The GEM ioctl path already sets VRAM_CLEARED for all userspace allocations via amdgpu_gem_create_ioctl() and amdgpu_mode_dumb_create(). The KFD path was missing this flag, allowing stale page table remnants to leak into user buffers. This causes crashes in RCCL P2P transport where non-zero data in ptrExchange/head/tail fields corrupts the protocol handshake.
Title drm/amdkfd: Clear VRAM on allocation to prevent stale data exposure
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-06-14T18:04:17.225Z

Reserved: 2026-05-13T15:03:33.106Z

Link: CVE-2026-46229

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-05-28T10:16:38.520

Modified: 2026-06-10T21:12:21.960

Link: CVE-2026-46229

cve-icon Redhat

Severity :

Publid Date: 2026-05-28T00:00:00Z

Links: CVE-2026-46229 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-06-10T22:45:27Z

Weaknesses