CVE-2021-29607

Orta

Təsvir

TensorFlow maşın öyrənməsi üçün uçdan-uca açıq mənbəli platformadır. `SparseAdd` funksiyasındakı natamam validasiya hücumçulara təyin olunmamış davranışlardan (null göstəricilərinin dereferensiyası), həmçinin yığınla (heap) ayrılmış məlumatların sərhədləri xaricində yazmaqdan istifadə etməyə imkan verir. Implementasiya (https://github.com/tensorflow/tensorflow/blob/656e7673b14acd7835dc778867f84916c6d1cac2/tensorflow/core/kernels/sparse_sparse_binary_op_shared.cc) iki seyrək (sparse) tensor girişi üçün geniş validasiya dəstinə (cəmi 6 tensor) malikdir, lakin tensorların boş olmadığını və ya `*_indices`-in ikinci ölçüsünün müvafiq `*_shape` ölçüsü ilə uyğun gəldiyini yoxlamır. Bu, hücumçuların validasiya ilə qorunmayan kod fərziyyələrindən sui-istifadə etmək üçün etsiz seyrək tensorları təmsil edən tensor üçlükləri göndərməsinə şərait yaradır. Düzəliş TensorFlow 2.5.0 versiyasına daxil ediləcək. Həmçinin bu commit, təsirə məruz qalan və hələ də dəstəklənən diapazonda olan TensorFlow 2.4.2, TensorFlow 2.3.3, TensorFlow 2.2.3 və TensorFlow 2.1.4 versiyalarına da tətbiq ediləcək.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulGoogle Tensorflow
Dərc14 may 2021
İlk görülmə14 may 2021
Zəiflik növüCWE-754CWE-754

Necə düzəltmək olar

Yeniləyin
  • google tensorflow2.1.4, 2.2.3, 2.3.3, 2.4.2 və ya daha yeni versiya
  • tensorflow2.1.4, 2.2.3, 2.3.3, 2.4.2 və ya daha yeni versiya
  • tensorflow-cpu2.1.4, 2.2.3, 2.3.3, 2.4.2 və ya daha yeni versiya
  • tensorflow-gpu2.1.4, 2.2.3, 2.3.3, 2.4.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
google tensorflowv < 2.1.4, 2.2.0 ≤ v < 2.2.3, 2.3.0 ≤ v < 2.3.3, 2.4.0 ≤ v < 2.4.22.1.4, 2.2.3, 2.3.3, 2.4.2
tensorflowPyPIv < 2.1.4, 2.2.0 ≤ v < 2.2.3, 2.3.0 ≤ v < 2.3.3, 2.4.0 ≤ v < 2.4.22.1.4, 2.2.3, 2.3.3, 2.4.2
tensorflow-cpuPyPIv < 2.1.4, 2.2.0 ≤ v < 2.2.3, 2.3.0 ≤ v < 2.3.3, 2.4.0 ≤ v < 2.4.22.1.4, 2.2.3, 2.3.3, 2.4.2
tensorflow-gpuPyPIv < 2.1.4, 2.2.0 ≤ v < 2.2.3, 2.3.0 ≤ v < 2.3.3, 2.4.0 ≤ v < 2.4.22.1.4, 2.2.3, 2.3.3, 2.4.2

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2021-29607 · Google Tensorflow · Dark Radar