7

CVE-2026-53329: drm/amd/display: Use krealloc_array() in dal_vector_reserve()

Modified
AliasesUBUNTU-CVE-2026-53329DEBIAN-CVE-2026-53329
Published 01-07-2026Last modified 19-10-2026

Vulnerability summary

CVE-2026-53329 is a high (CVSS 7.0) Uncontrolled Recursion vulnerability in linux. EPSS estimates a 0.15% chance of exploitation in the next 30 days, higher than 3.9% of scored vulnerabilities.

Priority
Routine

Not severe (CVSS 7, local access); no exploitation reported by the 5 checked sources

Source freshness unavailable

How is this decided?
CVSS score
7.0/10
010
High · v3.1 (CVE.org)
EPSS score
0.15%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 40 · Related 35

Timeline

  1. 01-07-2026
    PublishedVulnerability first disclosed.
  2. 19-10-2026
    Last modifiedVulnerability information updated.

Description

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Use krealloc_array() in dal_vector_reserve() [Why & How] dal_vector_reserve() computes the allocation size as "capacity * vector->struct_size" using uint32_t arithmetic, which can silently wrap to a small value on overflow. This would cause krealloc to return a smaller buffer than expected, leading to heap overflows on subsequent vector appends. Replace krealloc() with krealloc_array() which performs an internal overflow check and returns NULL on wrap, preventing the issue. (cherry picked from commit 37668568641ccc4cc1dbca4923d0a16609dd5707)

CVSS metrics

4 scores · 4 sources · 1 version

EPSS trend

Probability

0.15%

Chance of exploitation in the next 30 days

Percentile

4%

Versus all other CVEs

30-day change

No change 0.00 pp

From 0.14% on 04-10-2026

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: local access, low-privilege account, no user interaction (CVSS vector). Other conditions: not stated in public data.

Ubuntu167 products
  • linuxAll versions (No fix recorded) | < 5.15.0-198.208 | < 6.8.0-146.146 | < 7.0.0-31.31
  • linux-allwinner-5.19All versions (No fix recorded)
  • linux-awsAll versions (No fix recorded) | < 5.15.0-1117.124 | < 6.8.0-1066.69 | < 7.0.0-1012.12
  • linux-aws-5.0All versions (No fix recorded)
  • linux-aws-5.11All versions (No fix recorded)
Linux2 products
  • linux≥ 2004f45ef83f07f43f5da6ede780b08068c7583d, < 9540b0a4d13e4ede64ae1197d66a176d2149daa9 | ≥ 2004f45ef83f07f43f5da6ede780b08068c7583d, < 31180638a33acad12c863132704a76536fb66211 | ≥ 2004f45ef83f07f43f5da6ede780b08068c7583d, < b15825deac1acff72638bbc8f05b89ceef8dfb13 | ≥ 2004f45ef83f07f43f5da6ede780b08068c7583d, < 201151e120f0062bcda21cad5d007b82725ad23b | ≥ 2004f45ef83f07f43f5da6ede780b08068c7583d, < a914aa802669e073f014dae2e5708633b5cecd34 | ≥ 2004f45ef83f07f43f5da6ede780b08068c7583d, < e09689286385a66311ac6922af95339d7a3cef8d | ≥ 2004f45ef83f07f43f5da6ede780b08068c7583d, < de988c7a31f0774f07894cfe4802996f318e2870 | ≥ 2004f45ef83f07f43f5da6ede780b08068c7583d, < da48bc4461b8a5ebfb9264c9b191a701d8e99009 | 4.15
  • linux_kernel≥ 4.15, < 5.10.260 | ≥ 5.11, < 5.15.210 | ≥ 5.16, < 6.1.176 | ≥ 6.2, < 6.6.143 | ≥ 6.7, < 6.12.94 | ≥ 6.13, < 6.18.36 | ≥ 6.19, < 7.0.13 | 7.1:rc1 | 7.1:rc2 | 7.1:rc3 | 7.1:rc4 | 7.1:rc5 | 7.1:rc6
Debian1 product
  • linux< 6.1.176-1 | < 6.12.94-1 | < 7.0.13-1

3 vendors · 170 products

References

36 links
Show all 36 references