CVE-2021-32740
Açıklama
Addressable, Ruby standart kütüphanesinin bir parçası olan URI uygulamasının alternatif bir uygulamasıdır. Versiyon 2.3.0 sonrası ile versiyon 2.7.0 arasında kontrolsüz kaynak tüketimi zafiyeti bulunmaktadır. Addressable içerisindeki URI şablon uygulamasında, kötü niyetle oluşturulmuş bir şablon, bir URI ile eşleştirildiğinde kontrolsüz kaynak tüketimine yol açarak hizmet reddine (DoS) neden olabilir. Tipik kullanımda şablonlar normalde güvenilmeyen kullanıcı girişlerinden okunmaz; ancak buna rağmen, Addressable için yayınlanan önceki hiçbir güvenlik duyurusu bunu yapmamaları konusunda uyarıda bulunmamıştır. Addressable'ın ayrıştırma yeteneklerini kullanan ancak URI şablon yeteneklerini kullanmayan kullanıcılar etkilenmemektedir. Zafiyet versiyon 2.8.0 ile giderilmiştir. Geçici çözüm olarak, Template nesnelerini yalnızca yıkıcı geri izleme (catastrophic backtracking) üretmediği doğrulanmış güvenilir kaynaklardan oluşturun.
Nasıl düzeltilir
- addressable_project addressable2.8.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| addressable_project addressable | 2.3.0 ≤ v < 2.8.0 | 2.8.0 |
| fedoraproject fedora | 33, 34 | — |
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.