CVE-2024-21491
Açıklama
svix paketinin 1.17.0 öncesindeki sürümleri, verify fonksiyonundaki farklı uzunluktaki imzaların yanlış karşılaştırılmasına neden olan bir sorun nedeniyle Kimlik Doğrulama Atlatma zafiyetine sahiptir. Bir saldırgan, gerçek imzanın başlangıcıyla eşleşen daha kısa bir imza sağlayarak imza doğrulamasını atlatabilir. **Not:** Saldırganın, kurbanın doğrulama için Rust kütüphanesini kullandığını bilmesi gerekir (bunu otomatik olarak kontrol etmenin kolay bir yolu yoktur); ayrıca Svix kullanan bir servis tarafından sağlanan webhook'ları kullanıyor olması ve alıcıları kandırıp gerçek sorunlara yol açmak için gerekli tüm doğru tanımlayıcıları içeren kötü amaçlı bir yük oluşturmanın bir yolunu bulması gerekir.
Nasıl düzeltilir
- svix svix-webhooks1.17.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| svix svix-webhooks | v < 1.17.0 | 1.17.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.