CVE-2021-37638

Yüksek

Açıklama

TensorFlow, makine öğrenimi için uçtan uca açık kaynaklı bir platformdur. `tf.raw_ops.RaggedTensorToTensor` API'sinin `row_partition_types` parametresi için geçersiz argüman gönderilmesi, bir null pointer dereference ve tanımsız davranışla sonuçlanır. [Uygulama](https://github.com/tensorflow/tensorflow/blob/47a06f40411a69c99f381495f490536972152ac0/tensorflow/core/kernels/ragged_tensor_to_tensor_op.cc#L328), sağlanan listenin boş olmadığını doğrulamadan kullanıcı tarafından sunulan değerler listesinin ilk öğesine erişmektedir. Sorun, GitHub commit 301ae88b331d37a2a16159b65b255f4f9eb39314 ile düzeltilmiştir. Düzeltme TensorFlow 2.6.0 sürümüne dahil edilecektir. Ayrıca bu commit; etkilendiği için ve hala desteklenen aralıkta olduklarından TensorFlow 2.5.1, TensorFlow 2.4.3 ve TensorFlow 2.3.4 sürümlerine de cherrypick yöntemiyle uygulanacaktır.

ÖnemYüksek
CVSS7.7
İstismar olasılığı—
ÜrünGoogle Tensorflow
Yayın12 Ağu 2021
İlk görülme12 Ağu 2021

Nasıl düzeltilir

Güncelleyin
  • google tensorflow2.3.4, 2.4.3 ya da sonraki bir sürüm
  • tensorflow2.3.4, 2.4.3, 2.5.1 ya da sonraki bir sürüm
  • tensorflow-cpu2.3.4, 2.4.3, 2.5.1 ya da sonraki bir sürüm
  • tensorflow-gpu2.3.4, 2.4.3, 2.5.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
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

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-2021-37638 · Google Tensorflow · Dark Radar