CVE-2022-23558 in Tensorflow
Resumen
por VulDB • 2026-08-09
TensorFlow es un marco de aprendizaje automático (Machine Learning Framework) de código abierto. Un atacante puede crear un modelo TFLite que provoque un desbordamiento entero en `TfLiteIntArrayCreate`. La función `TfLiteIntArrayGetSizeInBytes` devuelve un valor de tipo `int` en lugar de `size_t`. Un atacante puede controlar las entradas del modelo de tal manera que el tamaño calculado (`computed_size`) cause un desbordamiento para el rango del datatype entero. La corrección se incluirá en TensorFlow 2.8.0. También aplicaremos este commit mediante cherrypick a TensorFlow 2.7.1, TensorFlow 2.6.3 y TensorFlow 2.5.3, ya que estas versiones también están afectadas y siguen dentro del rango de soporte.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.