CVE-2026-44494
Təsvir
Axios brauzer və Node.js üçün promise əsaslı HTTP müştərisidir. 1.0.0-dan 1.16.0-dan əvvələ qədər Axios kitabxanası Prototip Çirklənməsi "Gadget" hücumuna həssasdır və bu, tətbiqin asılılıq ağacındakı hər hansı Object.prototype çirklənməsinin tam Man-in-the-Middle (MITM) hücumuna — autentifikasiya məlumatları daxil olmaqla bütün HTTP trafikinin tutulması, oxunması və dəyişdirilməsinə çevrilməsinə imkan verir. lib/adapters/http.js:670 ünvanındakı HTTP adapteri config.proxy-ni standart xassə girişi vasitəsilə oxuyur ki, bu da prototip zəncirini keçir. proxy Axios defoltlarında mövcud olmadığı üçün birləşdirilmiş config obyektinin öz proxy xassəsi yoxdur və bu, onu prototip çirklənməsi vasitəsilə asanlıqla inyeksiya edilə bilən edir. İnyeksiya edildikdən sonra setProxy() bütün HTTP sorğularını hücumçunun proxy serveri vasitəsilə yönləndirir. Bu zəiflik 1.16.0-da düzəldilmişdir.
Necə düzəltmək olar
- axios axios1.16.0 və ya daha yeni versiya
- axios1.16.0 və ya daha yeni versiya
- access.redhat.com/errata/RHSA-2026:42078
- access.redhat.com/errata/RHSA-2026:66545
- access.redhat.com/errata/RHSA-2026:66488
- access.redhat.com/errata/RHSA-2026:41064
- access.redhat.com/errata/RHSA-2026:30651
- 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:20938
- access.redhat.com/errata/RHSA-2026:20889
- access.redhat.com/errata/RHSA-2026:42142
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| axios axios | 1.0.0 ≤ v < 1.16.0 | 1.16.0 |
| axiosnpm | 1.0.0 ≤ v < 1.16.0 | 1.16.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.