CVE-2023-3817

Orta

Açıklama

Sorun özeti: Aşırı uzun DH anahtarlarının veya parametrelerinin kontrol edilmesi çok yavaş olabilir. Etki özeti: Bir DH anahtarını veya DH parametrelerini kontrol etmek için DH_check(), DH_check_ex() veya EVP_PKEY_param_check() işlevlerini kullanan uygulamalar uzun gecikmeler yaşayabilir. Kontrol edilen anahtar veya parametrelerin güvenilmeyen bir kaynaktan elde edilmiş olması durumunda bu, hizmet reddine yol açabilir. DH_check() işlevi DH parametreleri üzerinde çeşitli kontroller gerçekleştirir. CVE-2023-3446 düzeltildikten sonra, büyük bir q parametre değerinin de bu kontrollerden bazıları sırasında aşırı uzun bir hesaplamayı tetikleyebildiği keşfedilmiştir. Doğru bir q değeri, mevcutsa, p modül parametresinden büyük olamaz; bu nedenle q'nun p'den büyük olması durumunda bu kontrollerin gerçekleştirilmesi gereksizdir. DH_check() işlevini ç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. DH_check() işlevi, bir dizi başka OpenSSL işlevi tarafından da çağrılır. Bu diğer işlevlerden herhangi birini çağıran bir uygulama da benzer şekilde etkilenebilir. Bundan etkilenen diğer işlevler DH_check_ex() ve EVP_PKEY_param_check() işlevleridir. "-check" seçeneği kullanıldığında OpenSSL dhparam 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 etkilenmemektedir.

ÖnemOrta
CVSS5.3
İstismar olasılığı—
ÜrünOpenssl
Yayın31 Tem 2023
İlk görülme31 Tem 2023
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.10, 3.1.0 ≤ v < 3.1.2, 1.0.2, 1.0.2a, 1.0.2b, 1.0.2c, 1.0.2d, 1.0.2e, 1.0.2f, 1.0.2g, 1.0.2h, 1.0.2i, 1.0.2j, 1.0.2k, 1.0.2l, 1.0.2m, 1.0.2n, 1.0.2o, 1.0.2p, 1.0.2q, 1.0.2r, 1.0.2s, 1.0.2t, 1.0.2u, 1.0.2v, 1.0.2w, 1.0.2x, 1.0.2y, 1.0.2za, 1.0.2zb, 1.0.2zc, 1.0.2zd, 1.0.2ze, 1.0.2zf, 1.0.2zg, 1.0.2zh, 1.1.1, 1.1.1a, 1.1.1b, 1.1.1c, 1.1.1d, 1.1.1e, 1.1.1f, 1.1.1g, 1.1.1h, 1.1.1i, 1.1.1j, 1.1.1k, 1.1.1l, 1.1.1m, 1.1.1n, 1.1.1o, 1.1.1p, 1.1.1q, 1.1.1r, 1.1.1s, 1.1.1t, 1.1.1u3.0.10, 3.1.2

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-2023-3817 · Openssl · Dark Radar