CVE-2024-5991
Açıklama
MatchDomainName() fonksiyonunda, kullanıcı tarafından sağlanan ve kontrol edilmeyen str giriş parametresi, NULL ile sonlandırılmış bir dize olarak işlenmektedir. Spesifik olarak, X509_check_host() fonksiyonu, karşılaştırma yapmak için bir işaretçi ve uzunluk alır ve bunun NULL ile sonlandırılmasına dair bir gereksinim yoktur. Eğer bir çağırıcı, NULL ile sonlandırılmamış bir tampon üzerinde isim kontrolü yapmaya çalışırsa, kod bir NULL sonlandırıcı bulana kadar giriş dizisinin sınırlarının ötesini okuyacaktır. Bu sorun wolfSSL'in 5.7.0 sürümüne kadar olan versiyonlarını etkilemektedir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| wolfssl wolfssl | v ≤ 5.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.