CVE-2026-103603
Açıklama
Bouncy Castle Inc. bc-csharp'ın 2.7.0 öncesindeki sürümlerinde, HSS/LMS imza kodundaki (HssPublicKeyParameters, HssSignature) aşırı boyut değerine sahip bellek tahsisi; hem bir HSS genel anahtarı hem de bir imza sağlayabilen uzaktan kimliği doğrulanmamış bir saldırganın, aşırı seviye sayısına sahip bir genel anahtar kodlaması aracılığıyla bellek tüketimi yoluyla hizmet reddine neden olmasına izin verir. Bunun nedeni, bir HSS genel anahtarı ayrıştırılırken okunan seviye sayısı L'nin RFC 8554 maksimum değeri olan 8 ile karşılaştırılmaması ve ardından imza ayrıştırmanın, daha fazla imza verisi okumadan önce L - 1 girişli bir dizi tahsis etmesidir. Tek bir doğrulama işlemi yaklaşık 17 GB belleğe kadar ayırabilir veya OutOfMemoryException ile hata verebilir.
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.