Skip to content
HighVulnerability

CVE-2022-23561: Tensorflow out of bounds write via crafted TFLite model

Identifier
CVE-2022-23561
Published
Record updated
View JSON
Affected
  • tensorflow < 2.5.3, fixed in 2.5.3, released February 2, 2022, 3 days before disclosure
  • tensorflow >= 2.6.0, < 2.6.3, fixed in 2.6.3, released February 2, 2022, 3 days before disclosure
  • tensorflow = 2.7.0, fixed in 2.7.1, released February 2, 2022, 3 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

CVE-2022-23561 affects TensorFlow, an open source machine learning framework. A crafted TFLite model can trigger a write outside the bounds of an array in TFLite, letting an attacker override the linked list used by the memory allocator. Under certain conditions this can be leveraged as an arbitrary write primitive.

Mitigation

The fix will be included in TensorFlow 2.8.0. The commit will also be cherrypicked to TensorFlow 2.7.1, TensorFlow 2.6.3, and TensorFlow 2.5.3.