CVE-2020-26268
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.
Nasıl düzeltilir
- 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ün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| google tensorflow | v < 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.2 | 1.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2 |
| tensorflowPyPI | v < 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.2 | 1.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2 |
| tensorflow-cpuPyPI | v < 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.2 | 1.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2 |
| tensorflow-gpuPyPI | v < 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.2 | 1.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.
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.