Le paquet Node.js decompress et son successeur maintenu @xhmikosr/decompress peuvent extraire des entrées d’archive au-delà du répertoire de destination lorsque des liens symboliques sont enchaînés. Une archive malveillante peut ainsi entraîner la lecture ou l’écriture de fichiers hors du répertoire, avec un risque d’exécution de code si des fichiers de démarrage ou de configuration sont écrasés.
Source : NVD — CVE-2026-101894
Analyse technique
Les contrôles de confinement lexical ne tiennent pas compte de la résolution par le système des chaînes de liens symboliques plantées dans l’archive. Le bulletin décrit cette faille comme un contournement du correctif incomplet de CVE-2026-53486.
Impact, versions et correctif
Détection / vérification
Identifier les dépendances decompress et @xhmikosr/decompress ainsi que leurs versions dans les fichiers de verrouillage et les images déployées.
Action recommandée
Mettre à jour @xhmikosr/decompress vers 10.2.2 ou 11.1.4. Le paquet decompress non maintenu est indiqué comme non corrigé dans les versions citées.
Sources
Priorisation DFS : P3 · 2 source(s).