CVE-2026-22700
Açıklama
RustCrypto: Elliptic Curves; çeşitli eliptik eğri formlarını, skalerleri, noktaları ve bunlardan oluşan genel/gizli anahtarları temsil eden türler ve trait'ler dahil olmak üzere genel amaçlı Eliptik Eğri Kriptografisi (ECC) desteğidir. 0.14.0-pre.0 ve 0.14.0-rc.0 sürümlerinde, SM2 açık anahtar şifreleme (PKE) uygulamasında bir hizmet reddi zafiyeti bulunmaktadır: decrypt() yolu, güvenilmeyen şifreli metinlerden türetilen giriş tamponları üzerinde kontrol edilmemiş slice::split_at işlemleri gerçekleştirmektedir. Bir saldırgan, çağıran iş parçacığını veya işlemi çökerten sınır kontrolü paniklerini (Rust unwinding) tetiklemek için kısa/yetersiz boyutlu şifreli metinler veya dikkatle hazırlanmış DER kodlu yapılar gönderebilir. Bu sorun e60e991 numaralı commit ile düzeltilmiştir.
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 |
|---|---|---|
| rustcrypto sm2_elliptic_curve | 0.14.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.