CVE-2026-83610
Təsvir
xmldom, təmiz JavaScript əsaslı və W3C standartına (XML DOM Level 2 Core) uyğun DOMParser və XMLSerializer moduludur. @xmldom/xmldom versiyaları 0.8.15 və 0.9.12-dən əvvəlki versiyalarda, həmçinin xmldom versiya 0.6.0 və daha erkən versiyalarda, Document.createEntityReference(name) funksiyası etibarsız adları qəbul edir və ENTITY_REFERENCE_NODE seriyalaşdırıcısı nəticədə alınan nodeName-i birbaşa &name; formasında çıxarır. Buna görə də, düyünün və ya fraqmentin XMLSerializer.serializeToString() və requireWellFormed: true ilə birbaşa seriyalaşdırılması entity-reference sərhədini poza bilər və yenidən təhlil edildikdə hücumçu tərəfindən idarə olunan XML markapı yarada bilər. Parser adətən bu düyünləri yaratmır və element-child daxiletməsi rədd edilir, buna görə də istismar üçün tətbiqin EntityReference yaratması və onu birbaşa seriyalaşdırması tələb olunur. Bu problem @xmldom/xmldom versiyaları 0.8.15 və 0.9.12-də düzəldilmişdir; xmldom üçün heç bir düzəliş edilmiş versiya mövcud deyil.
Necə düzəltmək olar
- @xmldom/xmldom0.8.15, 0.9.12 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| @xmldom/xmldomnpm | 0.7.0 ≤ v < 0.8.15, 0.9.0 ≤ v < 0.9.12 | 0.8.15, 0.9.12 |
| xmldomnpm | v ≤ 0.6.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.