CVE-2026-103600
Təsvir
Legion of the Bouncy Castle Inc. bc-csharp versiya 2.7.0-dan əvvəlki versiyalarda ASN.1 parserində (Asn1InputStream, Asn1StreamParser) nəzarət olunmayan rekursiya mövcuddur. Bu, uzaqdakı autentifikasiya olunmamış hücumçunun dərin dərəcədə iç-içə yerləşdirilmiş konstruksiya edilmiş elementlərin (məsələn, müəyyən uzunluqlu DER və ya qeyri-müəyyən uzunluqlu BER formasında SEQUENCE daxilində SEQUENCE) xüsusi hazırlanmış ASN.1 kodlaşdırması vasitəsilə xidmətdən imtina (DoS) halına səbəb olmasına imkan verir, çünki hər bir iç-içəlik səviyyəsi dərinlik limiti olmadan növbəti rekursiv çağırışla analiz edilir. Təxminən 2,000 səviyyə (8 KB DER), Windows-da .NET əsas axınının standartı olan 1.5 MB-lıq thread stekini doldurmaq və .NET tərəfindən tutula bilməyən və bütün prosesi dayandıran StackOverflowException xətasını yaratmaq üçün kifayətdir; daha böyük steki olan axınlarda isə analiz vaxtı dərinliklə kvadratik şəkildə artır (64 KB giriş üçün təxminən 9 saniyə CPU vaxtı). Etibarsız ASN.1 məlumatlarını analiz edən bütün yollar, o cümlədən X.509 sertifikatları və CRL-lər, CMS/PKCS#7, PKCS#8/PKCS#12, OCSP və TLS Sertifikat mesajları bu riskə məruz qalır.
Necə düzəltmək olar
- Legion of the Bouncy Castle Inc. bc-csharp2.7.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Legion of the Bouncy Castle Inc. bc-csharp | v < 2.7.0 | 2.7.0 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.