PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-53374 Linux CVE debrief

The Linux kernel was vulnerable to a speculative execution issue in the GART TLB, which could lead to the GPU using stale, garbage PTE entries. This was caused by the GART table not being zero-initialized after allocation. The issue was resolved by calling memset_io() to zero-initialize the GART table with gart_pte_flags immediately after allocation.

Vendor
Linux
Product
Unknown
CVSS
HIGH 8.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-07-19
Original CVE updated
2026-07-29
Advisory published
2026-07-19
Advisory updated
2026-07-29

Who should care

System administrators and security teams responsible for Linux kernel-based systems, particularly those using AMD GPUs, should be aware of this vulnerability and ensure that their systems are updated with the patched kernel.

Technical summary

The vulnerability was found in the Linux kernel's drm/amdgpu module, specifically in the GART (Graphics Address Remapping Table) TLB (Translation Lookaside Buffer) management. The GART TLB is flushed after unmapping but not after mapping. When amdgpu_bo_create_kernel() does not zero-initialize the buffer, a single PTE (Page Table Entry) write can cause the TLB to speculatively load other uninitialized entries from the same cacheline. These garbage entries can appear valid, and a subsequent write to another PTE in the same cacheline may cause the GPU to use a stale, garbage PTE from the TLB. The fix involves zero-initializing the GART table on allocation using memset_io() with gart_pte_flags.

Defensive priority

High priority for systems using AMD GPUs and the Linux kernel, as the vulnerability could lead to potential security issues if exploited.

Recommended defensive actions

  • Update the Linux kernel to a version that includes the patch for CVE-2026-53374
  • Verify that all systems using AMD GPUs are running with the patched kernel
  • Monitor system logs for potential exploitation attempts
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE record was published on 2026-07-19T11:16:38.500Z and has not been modified since then. The NVD entry is currently in the 'Received' status. The Linux kernel was vulnerable to a speculative execution issue in the GART TLB, which could lead to the GPU using stale, garbage PTE entries. This was caused by the GART table not being zero-initialized after allocation. The issue was resolved by calling memset_io() to zero-initialize the GART table with gart_pte_flags immediately after allocation. Evidence is limited to CVE and NVD details. Defenders should verify system patch status and monitor for potential exploitation attempts.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-53374 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-53374

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-53374 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-53374

    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/40df11255d71b02e20e70579f1b12b687e396e26

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/791941be5da125d9a1b228582bfdc300c05d05b3

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/8ae8b9e74bab94aab1d79f1688129bcc61c8b29a

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/91fbb5e635c8fb1b49e15c19da06480089ef719f

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/b17175d0a375b3ed5e81597dac4983fdb46e478d

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/e6c2e6c2e1fa066968a16aca1cb66cd1bdde7741

    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.