CVE-2026-77207
Açıklama
Libreswan, IKE sertifika kimlik doğrulaması için kullanılan PKCS#7 işleme kodunda bir null pointer dereference hatasına sahiptir. Libreswan, CERT_PKCS7_WRAPPED_X509 tipindeki bir IKE CERT yükünü çözdüğünde, PKCS#7 bloğunu SEC_PKCS7ContainsCertsOrCrls() ile korur ve ardından sertifika listesini SEC_PKCS7GetCertificateList() ile yinelemektedir. İki NSS API'si, CRL taşıyan ancak sertifika içermeyen bir SignedData üzerinde farklı sonuçlar vermektedir: ContainsCertsOrCrls() PR_TRUE döner (bir CRL vardır), bu nedenle koruma aşılır; ancak GetCertificateList() NULL döner (hiç sertifika yoktur). Bu durum, libreswan'ın bir null pointer'ı referans almasına neden olarak çökmeye ve yeniden başlatmaya yol açar. Kötü niyetli bir IKE_AUTH paketi bu hatayı tetikleyebilir, bu da karşı tarafın kimlik doğrulamasının gerekmediği anlamına gelir. Uzaktan kod çalıştırma mümkün değildir. İstismarın devam etmesi hizmet reddine (DoS) neden olabilir.
Nasıl düzeltilir
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| microsoft azl3_libreswan_4.15-3 | Aralık belirtilmemiş | — |
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.