Avant les versions 20.3.31, 21.2.23 et 22.1.6, l’analyse de certains HTML contrôlés par un attaquant peut provoquer une boucle synchrone infinie dans le parseur DOM de rendu côté serveur d’Angular. Un attaquant distant non authentifié peut ainsi saturer un worker Node.js et perturber le traitement des requêtes ; mettre à jour vers une version corrigée.
Source : NVD — CVE-2026-101895
Analyse technique
Un DOCTYPE incomplet se terminant par des espaces à la fin de l’entrée peut faire boucler le parseur Domino sans avancer son curseur ni quitter son état de lecture.
Impact, versions et correctif
Détection / vérification
Vérifier les versions de @angular/platform-server et examiner si le rendu SSR traite du HTML contrôlé par des utilisateurs.
Action recommandée
Mettre à jour @angular/platform-server vers une version corrigée : 20.3.31, 21.2.23 ou 22.1.6.
Sources
Priorisation DFS : P3 · 1 source(s).