CVE-2022-21681
Açıklama
Marked bir markdown ayrıştırıcısı ve derleyicisidir. Versiyon 4.0.10 öncesinde, `inline.reflinkSearch` düzenli ifadesi bazı dizgelerde katastrofik geri izleme (catastrophic backtracking) neden olabilir ve hizmet reddine (DoS) yol açabilir. Güvenilmeyen markdown içeriklerini marked'ın savunmasız bir versiyonunda çalıştıran ve zaman sınırı olan bir worker kullanmayan herkes bu durumdan etkilenebilir. Bu sorun versiyon 4.0.10 ile düzeltilmiştir. Geçici çözüm olarak, güvenilmeyen markdown içeriklerinin marked üzerinden çalıştırılmasından kaçının veya kaynakların tükenmesini önlemek için marked'ı bir worker iş parçacığında çalıştırıp makul bir zaman sınırı belirleyin.
Nasıl düzeltilir
- marked_project marked4.0.10 ya da sonraki bir sürüm
- marked4.0.10 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| marked_project marked | v < 4.0.10 | 4.0.10 |
| fedoraproject fedora | 36 | — |
| markednpm | v < 4.0.10 | 4.0.10 |
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.