Skip to content
MediumVulnerability

CVE-2022-35973: TensorFlow segfault in QuantizedMatMul from nonscalar min and max inputs

Identifier
CVE-2022-35973
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.5%

Summary

TensorFlow's QuantizedMatMul crashes with a segmentation fault when given nonscalar input for min_a, max_a, min_b, or max_b. The crash can be used to trigger a denial of service attack.

Mitigation

Patched in GitHub commit aca766ac7693bf29ed0df55ad6bfcc78f35e7f48. The fix will be included in TensorFlow 2.10.0 and cherrypicked to TensorFlow 2.9.1, 2.8.1, and 2.7.2.