Aller au contenu
Développeur Full Stack
, ,

zt-zip : traversée de répertoires lors d’une extraction avec l’API fluide

Dans cet article 5 rubriques
Veille sécuritéBackend & données
P4Moyenne

Dans zt-zip, une traversée de répertoires dans un nom d’entrée ZIP peut permettre d’écrire hors du répertoire de destination via l’API fluide `Zips.get(…).unpack().destination(…).process()`. Le problème concerne les versions antérieures à 1.18.0 et est corrigé dans zt-zip 1.18.0.

Java
IdentifiantCVE-2026-63436
GravitéMoyenne
Exploitationnon connue / non déterminée
Correctif1.18.0

Source : NVD — CVE-2026-63436

Analyse technique

La construction des chemins de sortie à partir des noms d’entrées ZIP ne vérifie pas leur confinement dans le répertoire de destination, y compris dans la branche utilisant un `ZipEntryTransformer`. L’API `ZipUtil.unpack(…)`, qui applique déjà une vérification contre la traversée, est indiquée comme non affectée.

Impact, versions et correctif

Événement datéLa fiche NVD a été publiée le 2026-11-03 à 18:18:03.727Z, dans la période demandée. La description documente une vulnérabilité et son correctif, et non une simple modification administrative.
ImpactUne archive spécialement conçue peut faire écrire des fichiers en dehors du répertoire de destination.
Versions affectéesVersions antérieures à 1.18.0
Version corrigée1.18.0
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS6.1
Publication2026-11-03T18:18:03.727Z
Mise à jour2026-11-03T18:18:03.727Z

Détection / vérification

Vérifier si l’application utilise `Zips.get(…).unpack().destination(…).process()` pour extraire des archives non fiables.

Action recommandée

Mettre à jour zt-zip vers la version 1.18.0 ou ultérieure. En attendant, éviter d’utiliser cette API fluide pour extraire des archives non fiables.

Sources

Priorisation DFS : P4 · 1 source(s).

Article précédent :
Article suivant :