CVE-2026-44990
Təsvir
ApostropheCMS açıq mənbəli Node.js kontent idarəetmə sistemidir və sanitize-html aydın API-ya malik sadə bir HTML təmizləyicisi təmin edir. Defolt konfiqurasiya altında, 2.17.4 versiyasından əvvəlki `sanitize-html` versiyaları, qadağan olunmuş `xmp` elementi daxilində hücumçu tərəfindən idarə olunan məzmunu aktiv HTML və ya JavaScript-ə çevirə bilər. Bu, defolt `disallowedTagsMode: 'discard'` yolunda təmizləyicinin yan keçilməsidir (sanitizer bypass) və təmizlənmiş çıxışı istifadəçilərə geri qaytaran tətbiqlərdə saxlanılan XSS-ə səbəb ola bilər. 2.17.4 versiyası bu problemi aradan qaldırır.
Necə düzəltmək olar
- sanitize-html2.17.4 və ya daha yeni versiya
- access.redhat.com/errata/RHSA-2026:41064
- access.redhat.com/errata/RHSA-2026:47737
- access.redhat.com/errata/RHSA-2026:36882
- access.redhat.com/errata/RHSA-2026:46903
- access.redhat.com/errata/RHSA-2026:57191
- access.redhat.com/errata/RHSA-2026:60386
- access.redhat.com/errata/RHSA-2026:46685
- access.redhat.com/errata/RHSA-2026:46598
- access.redhat.com/errata/RHSA-2026:63103
- access.redhat.com/errata/RHSA-2026:63046
- access.redhat.com/errata/RHSA-2026:60441
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| sanitize-htmlnpm | 2.17.3 ≤ v < 2.17.4 | 2.17.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.