Une redirection vers un nom d’hôte spécialement formé peut déclencher une expression régulière coûteuse dans Axios et bloquer la boucle d’événements Node.js. Le problème concerne les applications qui suivent les redirections en utilisant des variables de proxy et un réglage `NO_PROXY` non vide ; mettez Axios à jour vers 1.20.0 ou désactivez le suivi automatique des redirections non fiables en attendant.
Analyse technique
La normalisation du nom d’hôte dans `shouldBypassProxy()` utilise une expression régulière ancrée susceptible d’un coût quadratique. Le chemin concerné exige le traitement de proxy d’environnement, un `NO_PROXY` non vide et le suivi des redirections.
Impact, versions et correctif
Action recommandée
Mettre à jour Axios vers 1.20.0 ou une version ultérieure ; à défaut, limiter le suivi des redirections non fiables dans les configurations concernées.
Sources
Priorisation DFS : P3 · 1 source(s).