Skip to content
HighVulnerability

CVE-2023-33976: TensorFlow is an end-to-end open source platform for machine learning. `array_ops.upper_bound` causes a segfault when…

Identifier
CVE-2023-33976
Published
Record updated
View JSON
Affected
  • tensorflow < 2.12.1
  • tensorflow-cpu < 2.12.1
  • tensorflow-gpu < 2.12.1
Fixed in
2.12.1
  • tensorflow 2.12.1 released July 5, 2023, 392 days before disclosure
  • tensorflow-cpu 2.12.1 released July 5, 2023, 392 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.4%

Summary

CVE-2023-33976 is a flaw in TensorFlow where `array_ops.upper_bound` causes a segfault when it is not given a rank 2 tensor. The source classifies it under CWE-190, Integer Overflow or Wraparound, and NVD has not yet provided an assessment.

Mitigation

The fix will be included in TensorFlow 2.13 and will also be cherrypicked on TensorFlow 2.12.