CVE-2020-26268

Orta

Açıklama

TensorFlow'un etkilenen sürümlerinde, tf.raw_ops.ImmutableConst işlemi, değişmez olduğu varsayılan bellek eşlemeli bir dosyadan oluşturulan sabit bir tensör döndürür. Ancak, tensörün türü tam sayı türünde değilse, işlem bellek alanına yazmaya çalıştığı için Python yorumlayıcısını çökertir. Dosya çok küçükse, bellek alanı oluşturulan tensör için gereken bayttan daha az olduğundan TensorFlow uygun şekilde bir hata döndürür. Bununla birlikte, yeterli bayt mevcut olduğu anda yukarıdaki kod parçası bir segmentation fault'a neden olur. Bunun sebebi, tampon veriyi döndürmek için kullanılan ayırıcının (allocator), gerekli sanal metod geçersiz kılınmadığı (override edilmediği) için opak bir tutamaç (opaque handle) döndürdüğünün işaretlenmemiş olmasıdır. Bu durum 1.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2 ve 2.4.0 sürümlerinde düzeltilmiştir.

ÖnemOrta
CVSS4.4
İstismar olasılığı—
ÜrünGoogle Tensorflow
Yayın10 Ara 2020
İlk görülme10 Ara 2020
Zayıflık türüCWE-471CWE-471

Nasıl düzeltilir

Güncelleyin
  • google tensorflow1.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2 ya da sonraki bir sürüm
  • tensorflow1.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2 ya da sonraki bir sürüm
  • tensorflow-cpu1.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2 ya da sonraki bir sürüm
  • tensorflow-gpu1.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
google tensorflowv < 1.15.5, 2.0.0 ≤ v < 2.0.4, 2.1.0 ≤ v < 2.1.3, 2.2.0 ≤ v < 2.2.2, 2.3.0 ≤ v < 2.3.21.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2
tensorflowPyPIv < 1.15.5, 2.0.0 ≤ v < 2.0.4, 2.1.0 ≤ v < 2.1.3, 2.2.0 ≤ v < 2.2.2, 2.3.0 ≤ v < 2.3.21.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2
tensorflow-cpuPyPIv < 1.15.5, 2.0.0 ≤ v < 2.0.4, 2.1.0 ≤ v < 2.1.3, 2.2.0 ≤ v < 2.2.2, 2.3.0 ≤ v < 2.3.21.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2
tensorflow-gpuPyPIv < 1.15.5, 2.0.0 ≤ v < 2.0.4, 2.1.0 ≤ v < 2.1.3, 2.2.0 ≤ v < 2.2.2, 2.3.0 ≤ v < 2.3.21.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2020-26268 · Google Tensorflow · Dark Radar