CVE-2020-28493
Açıklama
Bu durum, 0.0.0 ve 2.11.3 öncesindeki jinja2 paketini etkilemektedir. ReDoS zafiyeti temel olarak `_punctuation_re regex` operatöründen ve bunun birden fazla joker karakter kullanmasından kaynaklanmaktadır. Son joker karakter, sondaki noktalama işaretlerini aradığı için en çok istismar edilebilir olanıdır. Bu sorun, urlize filtresi yerine kullanıcı içeriğini biçimlendirmek için Markdown kullanarak veya istek zaman aşımları uygulayıp işlem belleğini sınırlayarak hafifletilebilir.
Nasıl düzeltilir
- palletsprojects jinja2.11.3 ya da sonraki bir sürüm
- jinja22.11.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| palletsprojects jinja | v < 2.11.3 | 2.11.3 |
| fedoraproject fedora | 33 | — |
| jinja2PyPI | v < 2.11.3 | 2.11.3 |
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.