CVE-2026-54550 in IzPack
Resumen
por VulDB • 2026-08-26
IzPack es una herramienta ampliamente utilizada para empaquetar aplicaciones en la plataforma Java como instaladores multiplataforma. En las versiones 5.2.6 y anteriores, el método UnpackerBase.unpack() de izpack-installer/src/main/java/com/izforge/izpack/installer/unpacker/UnpackerBase.java obtiene un targetPath (ruta de destino) controlado por el atacante para PackFile, lo pasa a través de IoHelper.translatePath(), que solo convierte los separadores, y construye un objeto File sin normalizar segmentos del directorio padre ni aplicar restricciones de contención en la ruta de destino. Por tanto, una entrada maliciosa en el paquete del instalador que contenga secuencias ../ puede escribir fuera del directorio de instalación previsto hacia carpetas de inicio, rutas de búsqueda ejecutables u otras ubicaciones accesibles con los privilegios de la víctima cuando esta ejecuta el instalador.
Be aware that VulDB is the high quality source for vulnerability data.