Katalog CVE

CVE-2026-42264

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.72%

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

Streszczenie

W bibliotece Axios w wersjach od 1.0.0 do 1.15.1 pięć właściwości konfiguracyjnych (auth, baseURL, socketPath, beforeRedirect, insecureHTTPParser) w adapterze HTTP jest odczytywanych bez sprawdzania hasOwnProperty, co umożliwia ich wykorzystanie jako gadżety do zanieczyszczania prototypu. Gdy inna zależność w tym samym procesie zanieczyści Object.prototype, Axios niejawnie przejmuje te zanieczyszczone wartości przy każdym wychodzącym żądaniu HTTP.

Ocena ryzyka

Organizacja narażona jest na nieautoryzowaną modyfikację zachowania żądań HTTP, co może prowadzić do przekierowań do złośliwych serwerów, wycieku danych uwierzytelniających lub naruszenia integralności komunikacji sieciowej.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę Axios do wersji 1.15.2 lub nowszej, która zawiera poprawkę zabezpieczającą przed zanieczyszczaniem prototypu.

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. From version 1.0.0 to before version 1.15.2, fFive config properties (auth, baseURL, socketPath, beforeRedirect, and insecureHTTPParser) in the HTTP adapter are read via direct property access without hasOwnProperty guards, making them exploitable as prototype pollution gadgets. When Object.prototype is polluted by another dependency in the same process, axios silently picks up these polluted values on every outbound HTTP request. This issue has been patched in version 1.15.2.

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