CVE-2021-29545 is a denial-of-service vulnerability affecting TensorFlow, specifically versions prior to 2.5.0, 2.4.2, 2.3.3, 2.2.3, and 2.1.4. It stems from a boundary error during the conversion of sparse tensors to CSR Sparse matrices, where an attacker can trigger a CHECK-fail by providing malformed input that causes an out-of-bounds write on heap-allocated data. Rated as Medium severity (CVSS 5.5), this vulnerability requires local access and low privileges (AV:L/PR:L) to exploit, with no user interaction needed. A successful attack leads to a high impact on availability (A:H), resulting in a denial of service. There is currently no evidence of active exploitation, nor are there publicly available exploit tools like Metasploit, Nuclei, or ExploitDB modules. Community discussion and media coverage for this CVE are minimal, indicating low public awareness.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 2.1.4CPE matchmatch criteria | cpe:2.3:a:google:tensorflow:*:*:*:*:*:*:*:* | ||
>= 2.2.0, < 2.2.3CPE matchmatch criteria | cpe:2.3:a:google:tensorflow:*:*:*:*:*:*:*:* | ||
>= 2.3.0, < 2.3.3CPE matchmatch criteria | cpe:2.3:a:google:tensorflow:*:*:*:*:*:*:*:* | ||
>= 2.4.0, < 2.4.2CPE matchmatch criteria | cpe:2.3:a:google:tensorflow:*:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.0 Bluesky, 0.0 Mastodon, and 0.1 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.