CVE-2021-41211

Yüksək

Təsvir

TensorFlow maşın öyrənməsi üçün açıq mənbəli platformadır. Təsirə məruz qalan versiyalarda `QuantizeV2` üçün forma çıxarışı kodu yığınla (heap) ayrılmış massivin sərhədlərindən kənara oxuma əməliyyatını tetikləyə bilər. Bu, `axis` dəyişəni `-1`-dən kiçik mənfi qiymət olduqda baş verir. Belə olan halda, yığın buferinin başlanğıcından əvvəlki məlumatlara müraciət edilir. Kod `axis` parametrinin opsional arqument olmasına icazə verir (`s` dəyişəni `error::NOT_FOUND` xəta kodunu ehtiva edir). Əks halda, o, `axis`-in `input` tensorunun ölçüləri üçün düzgün indeks olduğunu fərz edir. Əgər `axis` `-1`-dən kiçikdirsə, bu, yığının sərhədlərindən kənara (OOB) oxumaya səbəb olur. Düzəliş TensorFlow 2.7.0 versiyasına daxil ediləcəkdir. Həmçinin, bu commit TensorFlow 2.6.1 versiyasına da tətbiq olunacaq, çünki təsirə məruz qalan yeganə digər versiya budur.

CiddilikYüksək
CVSS7.1
İstismar ehtimalı—
MəhsulGoogle Tensorflow
Dərc5 noy 2021
İlk görülmə5 noy 2021

Necə düzəltmək olar

Yeniləyin
  • tensorflow2.6.1, 2.7.0 və ya daha yeni versiya
  • tensorflow-cpu2.6.1, 2.7.0 və ya daha yeni versiya
  • tensorflow-gpu2.6.1, 2.7.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
google tensorflow2.6.0—
tensorflowPyPI2.6.0 ≤ v < 2.6.1, 2.7.0rc0 ≤ v < 2.7.02.6.1, 2.7.0
tensorflow-cpuPyPI2.6.0 ≤ v < 2.6.1, 2.7.0rc0 ≤ v < 2.7.02.6.1, 2.7.0
tensorflow-gpuPyPI2.6.0 ≤ v < 2.6.1, 2.7.0rc0 ≤ v < 2.7.02.6.1, 2.7.0

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.