CVE-2026-28389
Açıklama
Sorun özeti: KeyAgreeRecipientInfo içeren özel olarak hazırlanmış bir CMS EnvelopedData mesajının işlenmesi sırasında bir NULL pointer dereference meydana gelebilir. Etki özeti: Saldırgan tarafından kontrol edilen CMS verilerini işleyen uygulamalar, kimlik doğrulama veya kriptografik işlemler gerçekleşmeden önce çökebilir ve bu durum Hizmet Reddi ile sonuçlanabilir. KeyAgreeRecipientInfo kullanan bir CMS EnvelopedData mesajı işlendiğinde, KeyEncryptionAlgorithmIdentifier'ın isteğe bağlı parametreler alanı, varlığı kontrol edilmeden incelenir. Alan eksik olduğunda bu durum bir NULL pointer dereference ile sonuçlanır. Güvenilmeyen girdiler üzerinde CMS_decrypt() fonksiyonunu çağıran uygulama ve servisler (örneğin S/MIME işleme veya CMS tabanlı protokoller) savunmasızdır. Etkilenen kod OpenSSL FIPS modül sınırlarının dışında olduğu için 3.6, 3.5, 3.4, 3.3 ve 3.0 sürümlerindeki FIPS modülleri bu sorundan etkilenmemektedir.
Nasıl düzeltilir
- openssl openssl1.0.2zp, 1.1.1zg, 3.0.20, 3.3.7, 3.4.5, 3.5.6, 3.6.2 ya da sonraki bir sürüm
- github.com/openssl/openssl/commit/f80f83bc5fd036bc47d773e8b15a001e2b4ce686
- github.com/openssl/openssl/commit/16cea4188e0ea567deb4f93f85902247e67384f5
- github.com/openssl/openssl/commit/785cbf7ea3b5a6f5adf0c1ccb92b79d89c35c616
- github.com/openssl/openssl/commit/c6725634e089eb2b634b10ede33944be7248172a
- github.com/openssl/openssl/commit/7b5274e812400cacb6f3be4c2df5340923fa807f
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| openssl openssl | 1.0.2 ≤ v < 1.0.2zp, 1.1.1 ≤ v < 1.1.1zg, 3.0.0 ≤ v < 3.0.20, 3.3.0 ≤ v < 3.3.7, 3.4.0 ≤ v < 3.4.5, 3.5.0 ≤ v < 3.5.6, 3.6.0 ≤ v < 3.6.2 | 1.0.2zp, 1.1.1zg, 3.0.20, 3.3.7, 3.4.5, 3.5.6, 3.6.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.
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.