CVE-2026-42338
Təsvir
ip-address, JavaScript-də IPv4 və IPv6 ünvanlarını analiz etmək və manipulyasiya etmək üçün nəzərdə tutulmuş kitabxanadır. 10.1.1 versiyasından əvvəl Address6.group() və Address6.link() metodları qaytardıqları HTML sətirlərinə yerləşdirməzdən əvvəl hücumçu tərəfindən idarə olunan məzmunu HTML-escape etmir, həmçinin AddressError.parseMessage (yanlış giriş zamanı Address6 konstruktoru tərəfindən ötürülür) bir budaqda escape edilməmiş hücumçu tərəfindən idarə olunan məzmun ehtiva edə bilər. Etibarsız girişi Address6-ya ötürən və bu metodların çıxışını və ya atılan xətanın parseMessage hissəsini HTML kimi (məsələn, innerHTML vasitəsilə) render edən tətbiqlər saytlararası skriptinq (XSS) zəifliyinə məruz qalır. Bu zəiflik 10.1.1 versiyasında aradan qaldırılıb.
Necə düzəltmək olar
- beaugunderson ip-address10.1.1 və ya daha yeni versiya
- ip-address10.1.1 və ya daha yeni versiya
- access.redhat.com/errata/RHSA-2026:39246
- access.redhat.com/errata/RHSA-2026:35842
- access.redhat.com/errata/RHSA-2026:35841
- access.redhat.com/errata/RHSA-2026:41947
- access.redhat.com/errata/RHSA-2026:39868
- access.redhat.com/errata/RHSA-2026:52399
- access.redhat.com/errata/RHSA-2026:35892
- access.redhat.com/errata/RHSA-2026:35891
- access.redhat.com/errata/RHSA-2026:57590
- access.redhat.com/errata/RHSA-2026:66545
- access.redhat.com/errata/RHSA-2026:66488
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| beaugunderson ip-address | v < 10.1.1 | 10.1.1 |
| ip-addressnpm | v < 10.1.1 | 10.1.1 |
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.