CVE-2021-37663

Yüksək

Təsvir

TensorFlow maşın öyrənməsi üçün uçdan-uca açıq mənbəli platformadır. Təsirə məruz qalan versiyalarda `tf.raw_ops.QuantizeV2` funksiyasındakı natamam validasiya səbəbindən hücumçu null göstəricisinə istinad bağlamaqla təyin olunmamış davranışa səbəb ola və ya yığın (heap) sahəsində ayrılmış massivlərin hüdudlarından kənar verilənlərə daxil ola bilər. [İmplementasiya](https://github.com/tensorflow/tensorflow/blob/84d053187cb80d975ef2b9684d4b61981bca0c41/tensorflow/core/kernels/quantize_op.cc#L59) müəyyən validasiyalara malikdir, lakin `min_range` və `max_range` parametrlərinin hər ikisinin eyni və sıfırdan fərqli sayda elementə malik olduğunu yoxlamır. Əgər `axis` təqdim edilibsə (yəni `-1` deyilsə), validasiya onun `input` tensorunun rütbəsi üçün diapazonda olan dəyər olduğunu və sonra `min_range` və `max_range` girişlərinin uzunluqlarının `input` tensorunun `axis` ölçüsü ilə uyğunlaşdığını yoxlamalıdır. Biz bu problemi GitHub commit 6da6620efad397c85493b8f8667b821403516708 vasitəsilə aradan qaldırmışıq. Düzəliş TensorFlow 2.6.0 versiyasına daxil ediləcək. Həmçinin, bu commit TensorFlow 2.5.1, TensorFlow 2.4.3 və TensorFlow 2.3.4 versiyalarına da tətbiq ediləcək, çünki onlar da təsirə məruz qalıblar və hələ də dəstəklənən diapazondadırlar.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulGoogle Tensorflow
Dərc12 avq 2021
İlk görülmə12 avq 2021

Necə düzəltmək olar

Yeniləyin
  • google tensorflow2.3.4, 2.4.3 və ya daha yeni versiya
  • tensorflow2.3.4, 2.4.3, 2.5.1 və ya daha yeni versiya
  • tensorflow-cpu2.3.4, 2.4.3, 2.5.1 və ya daha yeni versiya
  • tensorflow-gpu2.3.4, 2.4.3, 2.5.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
google tensorflow2.3.0 ≤ v < 2.3.4, 2.4.0 ≤ v < 2.4.3, 2.5.0, 2.6.02.3.4, 2.4.3
tensorflowPyPIv < 2.3.4, 2.4.0 ≤ v < 2.4.3, 2.5.0 ≤ v < 2.5.1, 2.3.0 ≤ v < 2.3.42.3.4, 2.4.3, 2.5.1
tensorflow-cpuPyPIv < 2.3.4, 2.4.0 ≤ v < 2.4.3, 2.5.0 ≤ v < 2.5.1, 2.3.0 ≤ v < 2.3.42.3.4, 2.4.3, 2.5.1
tensorflow-gpuPyPIv < 2.3.4, 2.4.0 ≤ v < 2.4.3, 2.5.0 ≤ v < 2.5.1, 2.3.0 ≤ v < 2.3.42.3.4, 2.4.3, 2.5.1

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.