CVE-2026-44662
Açıklama
rust-openssl, Rust programlama dili için OpenSSL bağlamaları sağlar. 0.10.0 ile 0.10.79 sürümleri arasında; CipherCtxRef::cipher_update, CipherCtxRef::cipher_update_vec ve symm::Crypter::update fonksiyonları, AES key-wrap-with-padding şifreleri (EVP_aes_{128,192,256}_wrap_pad) ile kullanıldığında çıktı tamponlarını yanlış boyutlandırmaktadır. 8'in katı olmayan bir girdi için OpenSSL, çağıranın tamponunun veya Vec yapısının sonunun ötesine 7 bayta kadar veri yazar; bu durum, düz metin uzunluğu saldırgan tarafından etkileniyorsa, saldırgan tarafından kontrol edilebilen bir heap bozulmasına yol açar. Bu durum yalnızca AES key-wrap-with-padding şifrelerini kullanan kullanıcıları etkilemektedir. Bu güvenlik açığı 0.10.79 sürümünde giderilmiş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 |
|---|---|---|
| rust-openssl rust-openssl | >= 0.10.0, < 0.10.79 | — |
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.