Skip to content
MediumVulnerability

CVE-2022-21729: Tensorflow UnravelIndex division by zero from integer overflow

Identifier
CVE-2022-21729
Published
Record updated
View JSON
Affected
  • tensorflow < 2.5.3, fixed in 2.5.3, released February 2, 2022, 1 day before disclosure
  • tensorflow >= 2.6.0, < 2.6.3, fixed in 2.6.3, released February 2, 2022, 1 day before disclosure
  • tensorflow = 2.7.0, fixed in 2.7.1, released February 2, 2022, 1 day before disclosure
  • and 6 more
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.8%

Summary

CVE-2022-21729 affects TensorFlow's implementation of `UnravelIndex`. An integer overflow bug there leads to a division by zero. The source states that TensorFlow 2.7.1, 2.6.3 and 2.5.3 are also affected and within their supported range.

Mitigation

Fix will be included in TensorFlow 2.8.0. The commit will also be cherry-picked to TensorFlow 2.7.1, 2.6.3 and 2.5.3.