CVE-2022-23558 in Tensorflow
Résumé
par VulDB • 16/08/2026
TensorFlow est un framework d'apprentissage automatique open source. Un attaquant peut concevoir un modèle TFLite qui provoque un dépassement de capacité entier (integer overflow) dans `TfLiteIntArrayCreate`. La fonction `TfLiteIntArrayGetSizeInBytes` retourne un `int` au lieu d'un `size_t`. Un attaquant peut contrôler les entrées du modèle de telle sorte que la taille calculée (`computed_size`) dépasse la limite maximale du type de données `int`. La correction sera incluse dans TensorFlow 2.8.0. Nous effectuerons également le cherrypick de ce commit sur TensorFlow 2.7.1, TensorFlow 2.6.3 et TensorFlow 2.5.3, car ces versions sont également affectées et restent dans la plage de support.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.