CVE-2018-16152
Açıklama
strongSwan 4.x ve 5.7.0 öncesindeki 5.x sürümlerinde bulunan gmp eklentisindeki gmp_rsa_public_key.c dosyasındaki verify_emsa_pkcs1_signature() fonksiyonunda, GMP tabanlı RSA uygulaması, PKCS#1 v1.5 imza doğrulaması sırasında digestAlgorithm.parameters alanındaki fazla verileri reddetmemektedir. Sonuç olarak, küçük genel üstler (public exponents) kullanıldığında, uzak bir saldırgan imzaları taklit edebilir; bu durum, IKEv2 kimlik doğrulaması için yalnızca bir RSA imzası kullanıldığında kimliğe bürünmeye yol açabilir. Bu, CVE-2006-4790 ve CVE-2014-1568'in bir varyantıdır.
Nasıl düzeltilir
- strongswan strongswan5.7.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| strongswan strongswan | 4.0.0 ≤ v ≤ 4.6.4, 5.0.0 ≤ v < 5.7.0 | 5.7.0 |
| debian debian_linux | 8.0, 9.0 | — |
| canonical ubuntu_linux | 14.04, 16.04, 18.04 | — |
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.