CVE-2026-101906 — Axios — Corretto in 1.20.0

Pubblicata il 28 set 2026

Axios è un client HTTP basato su promise per browser e Node.js. Dalla versione 1.15.0 alla 1.20.0, Axios shouldBypassProxy applica un'espressione regolare quadratica con punto finale ai nomi host di reindirizzamento. È configurato HTTP_PROXY o HTTPS_PROXY, NO_PROXY o no_proxy non è vuoto, vengono seguiti i reindirizzamenti e un'intestazione Location di reindirizzamento appositamente predisposta contiene molti punti seguiti da un carattere diverso da un punto. Hostname.replace(/.+$/, '') esegue backtracking quadratico durante l'elaborazione del nome host di reindirizzamento appositamente predisposto. L'elaborazione sincrona delle espressioni regolari può bloccare l'event loop di Node.js e causare una negazione del servizio. Il problema è stato risolto nella versione 1.20.0.

Versioni corrette

Scegli la versione relativa al prodotto e al ramo installato.

ProdottoVersioni corrette
Axios1.20.0

Versioni indicate nella descrizione NVD

Tipo di debolezza (CWE)CWE-400, CWE-1333

Articoli correlati

This product uses the NVD API but is not endorsed or certified by the NVD.

La descrizione tecnica è una nostra traduzione del testo originale NVD, in inglese.

Database CVE