CVE-2026-5160
Təsvir
github.com/yuin/goldmark/renderer/html paketinin 1.7.17 versiyasından əvvəlki versiyaları, URL validasiyası və normallaşdırılmasının yanlış ardıcıllığı səbəbindən saytlararası skriptinq (XSS) zəifliyinə malikdir. Renderləyici, HTML entitilərini həll etməzdən əvvəl link təyinatlarını prefiks əsaslı yoxlama (IsDangerousURL) vasitəsilə validasiya edir. Bu, hücumçuya təhlükəli sxemləri HTML5 adlandırılmış simvol istinadları ilə kodlaşdırmaq yolu ilə protokol filtrləməsindən yan keçməyə imkan verir. Məsələn, javascript:alert(1) kimi faydalı yük (payload) validasiya zamanı təhlükəli kimi tanınmır və bu da URL-i render edən tətbiqlərin kontekstində ixtiyari skriptin icrasına gətirib çıxarır.
Necə düzəltmək olar
- yuin goldmark1.7.17 və ya daha yeni versiya
- github.com/yuin/goldmark/renderer/html1.7.17 və ya daha yeni versiya
- github.com/yuin/goldmark1.7.17 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| yuin goldmark | v < 1.7.17 | 1.7.17 |
| github.com/yuin/goldmark/renderer/htmlGo | v < 1.7.17 | 1.7.17 |
| github.com/yuin/goldmarkGo | v < 1.7.17 | 1.7.17 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.