CVE-2022-23570

Orta

Açıklama

TensorFlow, Açık Kaynaklı bir Makine Öğrenimi Çerçevesidir. Protobuf üzerinden bir tensor çözümlenirken, bazı işlemlere ait değiştirilebilir argümanların öznitelikleri proto içerisinde eksikse, TensorFlow bir null-dereference işlemi gerçekleştirebilir. Bu durum bir `DCHECK` ile korunmaktadır. Ancak, `DCHECK` üretim sürümlerinde etkisizdir ve hata ayıklama sürümlerinde ise bir assertion hatasına yol açar. İlk durumda yürütme, null işaretçinin dereferans edilmesiyle devam ederken; ikinci durumda assertion hatası nedeniyle sistem çöker. Düzeltme TensorFlow 2.8.0 sürümüne dahil edilecektir. Ayrıca bu commit, etkilendiği için ve hala desteklenen aralıkta oldukları için TensorFlow 2.7.1 ve TensorFlow 2.6.3 sürümlerine de cherry-pick yöntemiyle uygulanacaktır.

ÖnemOrta
CVSS6.5
İstismar olasılığı—
ÜrünGoogle Tensorflow
Yayın4 Şub 2022
İlk görülme4 Şub 2022

Nasıl düzeltilir

Güncelleyin
  • tensorflow2.5.3, 2.6.3, 2.7.1 ya da sonraki bir sürüm
  • tensorflow-cpu2.5.3, 2.6.3, 2.7.1 ya da sonraki bir sürüm
  • tensorflow-gpu2.5.3, 2.6.3, 2.7.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
google tensorflowv ≤ 2.5.2, 2.6.0 ≤ v ≤ 2.6.2, 2.7.0—
tensorflowPyPIv < 2.5.3, 2.6.0 ≤ v < 2.6.3, 2.7.0 ≤ v < 2.7.12.5.3, 2.6.3, 2.7.1
tensorflow-cpuPyPIv < 2.5.3, 2.6.0 ≤ v < 2.6.3, 2.7.0 ≤ v < 2.7.12.5.3, 2.6.3, 2.7.1
tensorflow-gpuPyPIv < 2.5.3, 2.6.0 ≤ v < 2.6.3, 2.7.0 ≤ v < 2.7.12.5.3, 2.6.3, 2.7.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.