CVE-2026-74453

HIGHPre-NVD 7.87.8
EchelonGraph scoreHIGH confidence

Score 7.8 from GitHub Security Advisory (severity: HIGH) published 2026-08-15. a secondary CVSS source baseline 7.8; sources differ by 0.0.

Triggered by: GitHub Security Advisory CVSS
Sources: epss, ghsa, secondary
Trending — 5 sources updated this week
7.8EG
EchelonGraph verdictPlan a fixSerious severity, but no confirmed exploitation yet.
  • High severity, but no confirmed exploitation yet
CISA-KEV: Not listedEPSS PROB: 0%CVSS: 7.8Exploit: None knownExposed: 0

No vendor fix yet — apply a workaround or compensating control (WAF / firewall / segmentation) and watch for a patch.

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

drm/vc4: Zero the tile state data array before each BIN job

The binner BO is a single 16MB buffer split into 512KB slots that are handed out to jobs at submission time and recycled as jobs complete, without ever being cleared. Each slot holds the job's Tile State Data Array (TSDA) at its start, followed by the tile allocation pool.

While the tile allocation pool is only walked by the render thread through branches the binner generated during the current job, the TSDA is the PTB's own per-tile bookkeeping and is consumed by the hardware itself. Although the kernel sets the "Auto-initialise Tile State Data Array" flag in the tile binning mode configuration, the PTB demonstrably still acts on stale tile state left by the slot's previous user: the binner ends up creating invalid command streams with invalid primitive streams and branches, which can cause GPU hangs as observed in [1][2].

Zero the TSDA when the job's binning slot is configured. This clears 48 bytes per tile (~24KB for a 1080p frame) in the submission path, and guarantees the PTB never sees another job's tile state.

The tile count is only checked for being non-zero today, so the 8-bit fields it comes from can describe a tile state array almost six times larger than the slot it has to live in. Bound it before the slot is handed out, since such size decides how much of the slot is left for the tile alloc pool.

CVSS v3
7.8
EG Score
7.8(high)
EG Risk
40(Track)
EG Risk 40/100SSVC: Track

EG Risk is EchelonGraph's 0–100 priority score: it fuses intrinsic severity with real-world exploitation and automatability so you can rank equal-severity CVEs and fix the most dangerous first. Higher = act sooner. Distinct from the 0–10 EG Score (severity).

How it’s computed
Severity78% × 45%
Exploitation0% × 40%
Automatability30% × 15%
Action: Routine — remediate on your standard cadence.
EPSS PROB
0%
EPSS %ILE
3%
KEV
Not listed

Published

August 15, 2026

Last Modified

August 19, 2026

Advisory Details (5)

Auto-updated Aug 17, 2026
No patch confirmed yet.
generic

drm/vc4: Zero the tile state data array before each BIN job - kernel/git/stable/linux.git - Linux kernel stable tree

https://git.kernel.org/stable/c/f5802be65535f8818af7191159cf8c11f48ab2a2
generic

drm/vc4: Zero the tile state data array before each BIN job - kernel/git/stable/linux.git - Linux kernel stable tree

https://git.kernel.org/stable/c/a75c8f365e209aa9bb927b0942a7840152d44892
generic

drm/vc4: Zero the tile state data array before each BIN job - kernel/git/stable/linux.git - Linux kernel stable tree

https://git.kernel.org/stable/c/57667eb7548faaac396c6e39f3b4444dab5b097c
generic

drm/vc4: Zero the tile state data array before each BIN job - kernel/git/stable/linux.git - Linux kernel stable tree

https://git.kernel.org/stable/c/48a570c964d8e37d353381e4195106277e17f5cb
generic

drm/vc4: Zero the tile state data array before each BIN job - kernel/git/stable/linux.git - Linux kernel stable tree

https://git.kernel.org/stable/c/0e858422df2334165293ea742da9fbb2e51f2739

Vendor Advisories for CVE-2026-74453(1)

These vendors published their own advisory mentioning this CVE — often with vendor-specific remediation steps + affected product lists not in NVD.

Data Freshness Timeline

(refreshed 26× in last 7d / 26× in last 30d)

Each row is a source pipeline that fetched or updated this CVE on that date, with what changed. For example, "NVD update" means NVD published or revised its analysis for this CVE; "MITRE cvelistV5" means we ingested or refreshed it from the CNA feed. Most recent first.

  1. 2026-08-20 17:36 UTCGHSA enrichment
  2. 2026-08-20 05:36 UTCGHSA enrichment
  3. 2026-08-19 17:38 UTCEG score recompute
  4. 2026-08-19 17:38 UTCGHSA enrichment
  5. 2026-08-19 17:04 UTCEPSS rescore
  6. 2026-08-19 16:46 UTCEG score recompute
  7. 2026-08-19 16:46 UTCGHSA enrichment
  8. 2026-08-19 06:52 UTCGHSA enrichment
  9. 2026-08-18 18:54 UTCGHSA enrichment
  10. 2026-08-18 06:54 UTCGHSA enrichment
  11. 2026-08-17 18:55 UTCEG score recompute
  12. 2026-08-17 18:55 UTCGHSA enrichment
  13. 2026-08-17 13:47 UTCEPSS rescore
  14. 2026-08-17 06:25 UTCEG score recompute
  15. 2026-08-17 06:25 UTCGHSA enrichment
  16. 2026-08-17 05:55 UTCEG score recompute 7.80
  17. 2026-08-17 05:55 UTCGHSA enrichment
  18. 2026-08-17 05:54 UTCMITRE cvelistV5CVSS v3 → 7.8 · severity → HIGH
  19. 2026-08-17 05:25 UTCEG score recompute
  20. 2026-08-17 05:25 UTCGHSA enrichment
  21. 2026-08-17 05:24 UTCMITRE cvelistV5
  22. 2026-08-16 14:56 UTCEPSS rescore
  23. 2026-08-16 14:56 UTCEPSS rescore
  24. 2026-08-15 13:27 UTCNVD update
  25. 2026-08-15 12:41 UTCEG score recompute
Show 1 more
  1. 2026-08-15 12:37 UTCMITRE cvelistV5first tracked

Frequently asked(5)

What is CVE-2026-74453?
CVE-2026-74453 is a high vulnerability published on August 15, 2026. In the Linux kernel, the following vulnerability has been resolved: drm/vc4: Zero the tile state data array before each BIN job The binner BO is a single 16MB buffer split into 512KB slots that are handed out to jobs at submission time and recycled as jobs complete, without ever being cleared. Each…
When was CVE-2026-74453 disclosed?
CVE-2026-74453 was first published in the National Vulnerability Database on August 15, 2026, with the most recent update on August 19, 2026. EchelonGraph re-ingests CVE updates from NVD on a 2-hour cycle, so this page reflects the latest published state.
Is CVE-2026-74453 actively exploited?
CVE-2026-74453 is not currently on CISA's Known Exploited Vulnerabilities catalog. FIRST EPSS estimates a 0% probability of exploitation in the next 30 days, which ranks it in the top 97.1% of all scored CVEs.
What is the CVSS score of CVE-2026-74453?
CVE-2026-74453 has a CVSS v3 base score of 7.8 (NVD).
How do I remediate CVE-2026-74453?
Patch to the fixed version published by the affected vendor. Where vendor advisories exist for CVE-2026-74453, EchelonGraph cross-links them in the Vendor Advisories panel below — those typically contain the canonical remediation steps, fixed version numbers, and any vendor-specific mitigations.

Dependency Blast Radius

Explore the affected products and dependency analysis for CVE-2026-74453

Explore →

Is Your Infrastructure Affected by CVE-2026-74453?

EchelonGraph automatically scans your cloud infrastructure and maps CVE exposure using blast radius analysis.