CVE-2016-1000339

Orta

Açıklama

Bouncy Castle JCE Provider sürüm 1.55 ve öncesinde, AES için kullanılan birincil motor sınıfı AESFastEngine idi. Algoritmada kullanılan yoğun tablo tabanlı yaklaşım nedeniyle, CPU üzerindeki veri kanalı izlenebilirse, arama tablosu erişimlerinin kullanılan AES anahtarı hakkında bilgi sızdırmak için yeterli olduğu ortaya çıkmıştır. AESEngine'de de önemli ölçüde daha az olmakla birlikte bir sızıntı mevcuttu. AESEngine, herhangi bir sızıntı belirtisini gidermek için değiştirilmiştir (testler Intel X86-64 üzerinde gerçekleştirilmiştir) ve 1.56 sürümünden itibaren BC JCE sağlayıcısı için birincil AES sınıfıdır. AESFastEngine kullanımı artık yalnızca uygun görüldüğü durumlarda önerilmektedir.

ÖnemOrta
CVSS5.3
İstismar olasılığı—
ÜrünBouncycastle Bc-java
Yayın4 Haz 2018
İlk görülme4 Haz 2018

Nasıl düzeltilir

Güncelleyin
  • org.bouncycastle:bcprov-jdk141.56 ya da sonraki bir sürüm
  • org.bouncycastle:bcprov-jdk151.56 ya da sonraki bir sürüm
  • org.bouncycastle:bcprov-jdk15on1.56 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
bouncycastle bc-javav ≤ 1.55—
debian debian_linux8.0—
org.bouncycastle:bcprov-jdk14Mavenv < 1.561.56
org.bouncycastle:bcprov-jdk15Mavenv < 1.561.56
org.bouncycastle:bcprov-jdk15onMavenv < 1.561.56

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-2016-1000339 · Bouncycastle Bc-java · Dark Radar