CVE-2026-41676

Yüksek

Açıklama

rust-openssl, Rust programlama dili için OpenSSL bağlamaları sağlar. 0.9.27 ile 0.10.78 versiyonları arasında, Deriver::derive (ve PkeyCtxRef::derive), len = buf.len() değerini ayarlar ve bunu EVP_PKEY_derive fonksiyonuna giriş/çıkış uzunluğu olarak geçirerek OpenSSL'in bu değere uymasına güvenir. OpenSSL 1.1.x üzerinde X25519, X448, DH ve HKDF-extract gelen *keylen değerini yoksayar ve koşulsuz olarak tam paylaşılan sırrı (32/56/asal-boyut bayt) yazar. Kısa bir dilim (slice) geçiren bir çağırıcı, güvenli kod üzerinden bir heap/stack taşması yaşar. OpenSSL 3.x sağlayıcıları kontrol yaptığı için bu durum yalnızca eski OpenSSL sürümlerini etkiler. Bu güvenlik açığı 0.10.78 versiyonunda giderilmiştir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünRust-openssl
Yayın24 Nis 2026
İlk görülme24 Nis 2026

Nasıl düzeltilir

Güncelleyin
  • rust-openssl_project rust-openssl0.10.78 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
rust-openssl_project rust-openssl0.9.27 ≤ v < 0.10.780.10.78

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-41676 · Rust-openssl · Dark Radar