Katalog CVE

CVE-2026-42039

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.74%

Percentyl 52 - wyżej niż 52% wszystkich znanych CVE

Streszczenie

Podatność w bibliotece Axios przed wersjami 1.15.1 i 0.31.1 powoduje awarię procesu Node.js z błędem RangeError podczas przetwarzania głęboko zagnieżdżonych obiektów w funkcji toFormData. Brak limitu głębokości rekurencji umożliwia atakującemu doprowadzenie do odmowy usługi (DoS) poprzez wysłanie specjalnie spreparowanych danych.

Ocena ryzyka

Ryzyko polega na możliwości zdalnego zatrzymania aplikacji Node.js używającej podatnej wersji Axios, co prowadzi do przerwania działania usługi i potencjalnych strat finansowych lub utraty zaufania klientów.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę Axios do wersji 1.15.1 lub 0.31.1 (w zależności od używanej gałęzi). Jeśli aktualizacja nie jest możliwa, należy ograniczyć głębokość zagnieżdżenia danych wejściowych przed przekazaniem ich do funkcji toFormData.

Inne podatności w Axios

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, toFormData recursively walks nested objects with no depth limit, so a deeply nested value passed as request data crashes the Node.js process with a RangeError. This vulnerability is fixed in 1.15.1 and 0.31.1.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS