CVE-2020-7749
Təsvir
Bu, osm-static-maps paketinin bütün versiyalarına təsir edir. Paketə verilən istifadəçi girişləri escape edilmədən birbaşa şablona ({{{ ... }}}) ötürülür. Beləliklə, hücumçunun kontekstdən asılı olaraq ixtiyari HTML/JS kodu inyeksiya etməsi mümkündür. Bu kod səhifədə HTML kimi çıxarılaraq XSS imkanı yaradır və ya serverdə (puppeteer) render edilərək SSRF və yerli faylların oxunması (Local File Read) imkanı verir.
Necə düzəltmək olar
- osm-static-maps3.9.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| osm-static-maps_project osm-static-maps | Aralıq göstərilməyib | — |
| osm-static-mapsnpm | v < 3.9.0 | 3.9.0 |
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.