PatchSiren cyber security CVE debrief
CVE-2026-46218 Linux CVE debrief
A bounds-checking vulnerability in the Linux kernel's AMDGPU DRM driver affects the indirect buffer (IB) access routines used by UVD, VCE, and VCN video acceleration engines. The `ib_get_value` and `ib_set_value` functions previously accessed IB memory at predefined offsets without verifying that the buffer was sufficiently large, potentially leading to out-of-bounds memory access. The fix adds explicit bounds checking and converts the index parameter to `uint32_t` to prevent integer overflow bypasses.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-28
- Original CVE updated
- 2026-06-10
- Advisory published
- 2026-05-28
- Advisory updated
- 2026-06-10
Who should care
Organizations running Linux systems with AMD GPUs utilizing hardware video acceleration; kernel maintainers and distribution security teams responsible for stable kernel updates; security teams monitoring for local privilege escalation vectors in graphics subsystems
Technical summary
The AMDGPU driver's indirect buffer accessor functions (`ib_get_value` and `ib_set_value`) are used by the UVD (Unified Video Decoder), VCE (Video Compression Engine), and VCN (Video Core Next) subsystems to manipulate command buffers for GPU video acceleration. The original implementation accessed IB memory at caller-provided offsets without first validating that the offset was within the allocated buffer bounds. Additionally, the index parameter's type could allow integer overflow to bypass any bounds check. The resolution adds explicit length validation before memory access and changes the index type to `uint32_t` to eliminate signedness and overflow concerns. Callers must now handle potential error returns from these functions.
Defensive priority
medium
Recommended defensive actions
- Apply kernel updates containing the referenced stable commits when available through distribution security channels
- Monitor NVD for CVSS scoring and CISA KEV listing as analysis progresses
- Review local systems for AMD GPUs utilizing UVD, VCE, or VCN video acceleration features
- Validate that video acceleration workloads run with appropriate sandboxing where feasible
Evidence notes
The vulnerability description and resolution are sourced from the official CVE record published by CVE.org and mirrored in NVD. The fix is confirmed through five stable kernel Git commits across multiple kernel versions. No CVSS score has been assigned as of the CVE publication date; NVD status is 'Awaiting Analysis'.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-46218 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-46218
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-46218 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-46218
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/0fb5cb556b249b2b64c0f818136c4c3e838ef53f
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/66085e206431ef88ce36f53c1f53d570790ccc9e
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a853178d23e774adfe3a35073c375b04b3b20f7d
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ee26fcf7c5cf131f0b6a732faa27d79ec61b8ec7
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/fec8b11b55e53ff51a741e56894fe331a516f5c6
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.