CVE-2026-54550 in IzPackinformation

Résumé

par VulDB • 26/08/2026

IzPack est un outil largement utilisé pour le conditionnement d'applications sur la plateforme Java sous forme d'installateurs multiplateformes. Dans les versions 5.2.6 et antérieures, la méthode UnpackerBase.unpack() dans izpack-installer/src/main/java/com/izforge/izpack/installer/unpacker/UnpackerBase.java obtient un targetPath (chemin de destination) pour le PackFile contrôlé par l'attaquant, le transmet à travers IoHelper.translatePath(), qui ne convertit que les séparateurs, et construit un objet File sans normaliser les segments de répertoire parent ni imposer la restriction du chemin d'accès au dossier cible. Une entrée malveillante dans le pack de l'installateur contenant des séquences ../ peut donc écrire en dehors du répertoire d'installation prévu vers des dossiers de démarrage, des chemins de recherche exécutables ou d'autres emplacements accessibles avec les privilèges de la victime lorsque celle-ci exécute l'installateur.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

GitHub M

Réserver

15/06/2026

Divulgation

26/08/2026

Modérer

accepté

Entrée

VDB-395812

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you need the next level of professionalism?

Upgrade your account now!