CVE-2024-4603

Orta

Açıklama

Sorun özeti: Aşırı uzun DSA anahtarlarının veya parametrelerinin kontrol edilmesi çok yavaş olabilir. Etki özeti: Bir DSA genel anahtarını veya DSA parametrelerini kontrol etmek için EVP_PKEY_param_check() veya EVP_PKEY_public_check() fonksiyonlarını kullanan uygulamalar uzun gecikmeler yaşayabilir. Kontrol edilen anahtarın veya parametrelerin güvenilmeyen bir kaynaktan elde edildiği durumlarda bu durum Hizmet Reddi'ne (Denial of Service) yol açabilir. EVP_PKEY_param_check() veya EVP_PKEY_public_check() fonksiyonları, DSA parametreleri üzerinde çeşitli kontroller gerçekleştirir. Modül (`p` parametresi) çok büyükse, bu hesaplamaların bazıları uzun zaman alır. Çok büyük bir modül kullanmaya çalışmak yavaştır ve OpenSSL, imza doğrulaması için uzunluğu 10.000 bitin üzerindeki bir modüle sahip genel anahtarların kullanılmasına izin vermez. Ancak, anahtar ve parametre kontrol fonksiyonları, kontrolleri gerçekleştirirken modül boyutunu sınırlamaz. EVP_PKEY_param_check() veya EVP_PKEY_public_check() fonksiyonlarını çağıran ve güvenilmeyen bir kaynaktan elde edilmiş bir anahtar veya parametre sağlayan bir uygulama, Hizmet Reddi saldırısına karşı savunmasız olabilir. Bu fonksiyonlar, OpenSSL tarafından güvenilmeyen DSA anahtarları üzerinde çağrılmaz; dolayısıyla yalnızca bu fonksiyonları doğrudan çağıran uygulamalar savunmasız olabilir. Ayrıca, `-check` seçeneğini kullandıklarında OpenSSL pkey ve pkeyparam komut satırı uygulamaları da savunmasızdır. OpenSSL SSL/TLS uygulaması bu sorundan etkilenmemektedir. OpenSSL 3.0 ve 3.1 FIPS sağlayıcıları bu sorundan etkilenmektedir.

ÖnemOrta
CVSS5.3
İstismar olasılığı—
ÜrünOpenSSL
Yayın16 May 2024
İlk görülme16 May 2024
Zayıflık türüCWE-606CWE-606

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
OpenSSL OpenSSL3.0.0 ≤ v < 3.0.14, 3.1.0 ≤ v < 3.1.6, 3.2.0 ≤ v < 3.2.2, 3.3.0 ≤ v < 3.3.13.0.14, 3.1.6, 3.2.2, 3.3.1

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.

Intelligence 360 paketinde

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.

CVE-2024-4603 · OpenSSL · Dark Radar