CVE-2026-103604
Açıklama
Legion of the Bouncy Castle Inc. bc-csharp bileşeninin 2.7.0 öncesindeki sürümlerinde, X.509 ayırt edici ad dize dönüştürme işlemlerindeki (X509Name.ToString ve IetfUtilities.ValueToString) verimsiz algoritmik karmaşıklık; kimlik doğrulaması yapmamış uzak bir saldırganın, virgüller gibi kaçırılması gereken karakterler veya başında ya da sonunda boşluklar bulunan uzun öznitelik değerleri içeren bir sertifika, CRL, sertifikasyon isteği veya diğer yapıları kullanarak işlemci tüketimi yoluyla hizmet reddine (DoS) neden olmasına olanak tanır. Bunun nedeni, her bir kaçış ters eğik çizgisinin taranan ara belleğe eklenmesi ve böylece işlemin değer uzunluğu ile karesel olarak artmasıdır. Uygulamalar, bu tür bir adı örneğin günlüğe kaydetmek, görüntülemek için dizeye dönüştürdüklerinde veya PKIX yol doğrulamasının directoryName ad kısıtlamaları için yaptığı gibi IetfUtilities.RdnAreEqual ile karşılaştırdıklarında risk altındadır.
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.