CVE-2026-33936

Orta

Açıklama

`ecdsa` PyPI paketi; ECDSA (Elliptic Curve Digital Signature Algorithm), EdDSA (Edwards-curve Digital Signature Algorithm) ve ECDH (Elliptic Curve Diffie-Hellman) desteğine sahip, ECC'nin (Elliptic Curve Cryptography) saf Python uygulamasıdır. Versiyon 0.19.2 öncesinde, düşük seviyeli DER ayrıştırma fonksiyonlarındaki bir sorun, genel API fonksiyonlarından beklenmedik istisnaların fırlatılmasına neden olabilir. `ecdsa.der.remove_octet_string()`, kodlanmış uzunluğun mevcut tamponu aştığı kırpılmış DER verilerini kabul etmektedir. Örneğin, 4096 bayt uzunluk beyan eden ancak yalnızca 3 bayt sağlayan bir OCTET STRING, reddedilmek yerine başarıyla ayrıştırılmaktadır. Bu nedenle, özel olarak hazırlanmış bir DER girdisi, hatalı DER'i temiz bir şekilde reddetmek (örneğin `UnexpectedDER` veya `ValueError` fırlatmak) yerine `SigningKey.from_der()` fonksiyonunun dahili bir istisna (`IndexError: index out of bounds on dimension 1`) fırlatmasına neden olabilir. Güvenilmeyen DER özel anahtarlarını ayrıştıran uygulamalar, beklenmedik istisnaları işlemezlerse çökebilir ve bu durum hizmet reddine yol açabilir. Versiyon 0.19.2 bu sorunu gidermektedir.

ÖnemOrta
CVSS5.3
İstismar olasılığı—
ÜrünTlsfuzzer Ecdsa
Yayın27 Mar 2026
İlk görülme27 Mar 2026

Nasıl düzeltilir

Güncelleyin
  • tlsfuzzer ecdsa0.19.2 ya da sonraki bir sürüm
  • ecdsa0.19.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
tlsfuzzer ecdsav < 0.19.20.19.2
ecdsaPyPIv < 0.19.20.19.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-2026-33936 · Tlsfuzzer Ecdsa · Dark Radar