Skip to content
MediumVulnerability

CVE-2022-23593: TensorFlow segfault in simplifyBroadcast with scalar shapes

Identifier
CVE-2022-23593
Published
Record updated
View JSON
Affected
  • tensorflow = 2.8.0-rc0
  • tensorflow-cpu = 2.8.0-rc0
  • tensorflow-gpu = 2.8.0-rc0
Fixed in
2.8.0
  • tensorflow 2.8.0 released February 2, 2022, 3 days before disclosure
  • tensorflow-cpu 2.8.0 released February 2, 2022, 3 days before disclosure
  • tensorflow-gpu 2.8.0 released February 2, 2022, 3 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.9%

Summary

CVE-2022-23593 affects TensorFlow's `simplifyBroadcast` function in the MLIR-TFRT infrastructure. When called with scalar shapes, the function can segfault, causing a denial of service. TensorFlow 2.8.0 includes the fix, and it is the only affected version.

Mitigation

Fix will be included in TensorFlow 2.8.0.