CVE-2026-63575
Açıklama
Bouncy Castle Inc. bc-csharp sürüm 2.7.0 öncesinde, PKCS#12 anahtar türetimindeki (Pkcs12ParametersGenerator) ulaşılamaz çıkış koşuluna sahip döngü; bir PKCS#12 (PFX) dosyası veya PKCS#12 parola tabanlı şifreleme algoritması kullanan bir PKCS#8 şifreli özel anahtarı sağlayabilen bir saldırganın, sıfır veya altında bir yineleme sayısı aracılığıyla CPU tüketimi yoluyla hizmet reddine neden olmasına izin verir; çünkü türetim döngüsü sayacı belirlenen sayıya eşit olana kadar çalışmaktaydı ve bu tür bir sayı için MAC veya parola kontrol edilemeden önce yaklaşık 2^32 yineleme boyunca dönmekteydi. Negatif MacData yineleme sayısına sahip 75 baytlık bir PFX dosyası, Pkcs12Store.Load işlemini birçok dakika boyunca meşgul etmiştir.
Nasıl düzeltilir
- Legion of the Bouncy Castle Inc. bc-csharp2.7.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Legion of the Bouncy Castle Inc. bc-csharp | v < 2.7.0 | 2.7.0 |
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.