Skip to content
MediumVulnerability

CVE-2021-41199: TensorFlow crash in tf.image.resize from large input argument

Identifier
CVE-2021-41199
Published
Record updated
View JSON
Affected
  • tensorflow >= 2.6.0, < 2.6.1, fixed in 2.6.1, released November 1, 2021, 5 days before disclosure
  • tensorflow >= 2.5.0, < 2.5.2, fixed in 2.5.2, released November 1, 2021, 5 days before disclosure
  • tensorflow < 2.4.4, fixed in 2.4.4, released November 1, 2021, 5 days before disclosure
  • and 6 more
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.2%

Summary

TensorFlow's tf.image.resize crashes the process in affected versions when called with a large input argument. The output tensor's element count overflows the int64_t type, and a CHECK statement detects the overflow and aborts the process.

Mitigation

The fix will be included in TensorFlow 2.7.0. It will also be cherrypicked to TensorFlow 2.6.1, TensorFlow 2.5.2, and TensorFlow 2.4.4.