Skip to content
MediumVulnerability

CVE-2022-21739: Tensorflow QuantizedMaxPool undefined behavior from null pointer

Identifier
CVE-2022-21739
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-21739 affects TensorFlow's `QuantizedMaxPool` implementation. User-controlled inputs can trigger undefined behavior in which a reference binds to a null pointer, classified as CWE-476 (NULL Pointer Dereference). The source states that TensorFlow 2.7.1, 2.6.3 and 2.5.3 are also affected and still within the supported range.

Mitigation

The 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.