CVE-2021-37700
Təsvir
@github/paste-markdown markdown obyektlərini yapışdırmaq üçün nəzərdə tutulmuş npm paketidir. @github/paste-markdown-ın 0.3.4 versiyasından əvvəlki versiyalarında özünə aid Saytlararası Skriptinq (XSS) zəifliyi mövcuddur. Əgər mübadilə buferi məlumatları `<table>` sətirini ehtiva edirsə, dinamik olaraq bir **div** yaradılır və mübadilə buferi məzmunu heç bir təmizləmə prosesi olmadan onun **innerHTML** xüsusiyyətinə kopyalanır; bu isə qurbanın (kodu yapışdıran istifadəçinin) brauzerində JavaScript-in yanlış icrasına səbəb olur. Zərərli vebsaytdan mətni kopyalayıb bu kitabxanadan istifadə edən səhifələrə yapışdırmağa yönləndirilmiş istifadəçilər təhlükə altındadır. Bu problem 0.3.4 versiyasında düzəldilmişdir. Nümunə eksployt daxil olmaqla daha ətraflı məlumat üçün istinad edilən GitHub Advisory-yə baxın.
Necə düzəltmək olar
- paste-markdown_project paste-markdown0.3.4 və ya daha yeni versiya
- @github/paste-markdown0.3.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| paste-markdown_project paste-markdown | v < 0.3.4 | 0.3.4 |
| @github/paste-markdownnpm | v < 0.3.4 | 0.3.4 |
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.