Un en-tête Host contenant un port malformé peut faire échouer la construction de l’URL de requête dans l’adaptateur Node d’Astro. Selon sa configuration, la requête provoque une réponse 500 ou, avec staticHeaders: true, peut arrêter le processus ; le correctif est disponible dans @astrojs/node 11.1.3.
Source : GHSA-qh8j-hqjv-7m4x — Astro: Malformed port in the Host header can crash the Node adapter
Analyse technique
Un Host comportant notamment un port hors plage ou plusieurs séparateurs de port produit une URL invalide ; le chemin de secours réutilise le même hôte malformé et échoue également.
Impact, versions et correctif
Détection / vérification
Vérifier si le déploiement utilise une version de @astrojs/node égale ou antérieure à 11.1.2.
Action recommandée
Mettre à niveau @astrojs/node vers la version 11.1.3 ou ultérieure.
Sources
Priorisation DFS : P3 · 1 source(s).