Katalog CVE

CVE-2026-42033

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.84%

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

Streszczenie

Podatność w bibliotece Axios (wersje przed 1.15.1 i 0.31.1) umożliwia atakującemu przechwycenie i modyfikację odpowiedzi JSON lub całkowite przejęcie transportu HTTP, jeśli wcześniej doszło do skażenia Object.prototype przez inną zależność. Warunkiem jest obecność innej podatności na skażenie prototypu w tym samym procesie.

Ocena ryzyka

Atakujący może przechwytywać wrażliwe dane (np. tokeny, nagłówki, ciało żądań) oraz modyfikować odpowiedzi serwera, co prowadzi do kradzieży danych, podszywania się lub naruszenia integralności komunikacji.

Rekomendacja

Niezwłocznie zaktualizuj Axios do wersji 1.15.1 lub 0.31.1. Dodatkowo zabezpiecz aplikację przed skażeniem prototypu (np. przez zamrożenie Object.prototype lub użycie map zamiast obiektów).

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, when Object.prototype has been polluted by any co-dependency with keys that axios reads without a hasOwnProperty guard, an attacker can (a) silently intercept and modify every JSON response before the application sees it, or (b) fully hijack the underlying HTTP transport, gaining access to request credentials, headers, and body. The precondition is prototype pollution from a separate source in the same process. This vulnerability is fixed in 1.15.1 and 0.31.1.

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