Skip to content
MediumVulnerability

CVE-2022-36013: TensorFlow crash when converting NodeDefs without an op name

Identifier
CVE-2022-36013
Published
Record updated
View JSON
Affected
  • tensorflow < 2.7.2, fixed in 2.7.2, released May 16, 2022, 124 days before disclosure
  • tensorflow >= 2.8.0, < 2.8.1, fixed in 2.8.1, released May 16, 2022, 124 days before disclosure
  • tensorflow >= 2.9.0, < 2.9.1, fixed in 2.9.1, released May 23, 2022, 117 days before disclosure
  • and 6 more
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.7%

Summary

TensorFlow's `mlir::tfg::GraphDefImporter::ConvertNodeDef` crashes when it tries to convert NodeDefs that have no op name. The flaw is tracked as CVE-2022-36013, and the affected supported versions are TensorFlow 2.9.1, 2.8.1 and 2.7.2.

Mitigation

Fixed in GitHub commit a0f0b9a21c9270930457095092f558fbad4c03e5. The fix will be included in TensorFlow 2.10.0, and the commit will be cherrypicked to TensorFlow 2.9.1, 2.8.1 and 2.7.2.