CVE-2016-9121
Açıklama
1.0.4 sürümü öncesindeki go-jose, ECDH-ES algoritması için geçersiz eğri saldırısına (invalid curve attack) karşı savunmasızdır. Şifrelenmiş bir mesaj için ECDH-ES kullanarak paylaşılan bir anahtar türetilirken, go-jose mesajda alınan genel anahtarın alıcının statik özel anahtarı ile aynı eğri üzerinde olup olmadığını kontrol etmeyi ihmal etmiş ve bu durum onu geçersiz eğri saldırısına açık hale getirmiştir.
Nasıl düzeltilir
- gopkg.in/square/go-jose.v11.0.4 ya da sonraki bir sürüm
- github.com/square/go-jose1.0.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| go-jose_project go-jose | v ≤ 1.0.3 | — |
| gopkg.in/square/go-jose.v1Go | v < 1.0.4 | 1.0.4 |
| github.com/square/go-joseGo | v < 1.0.4 | 1.0.4 |
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.