CVE-2026-54550 in IzPack信息

摘要

由 VulDB • 2026-08-26

IzPack 是一个广泛用于在 Java 平台上将应用程序打包为跨平台安装程序的软件。在版本 5.2.6 及更早版本中,`izpack-installer/src/main/java/com/izforge/izpack/installer/unpacker/UnpackerBase.java` 中的 `UnpackerBase.unpack()` 方法获取了由攻击者控制的 PackFile targetPath,并通过仅转换分隔符的 `IoHelper.translatePath()` 进行处理,随后构造 File 对象时未对父目录段(如 `..`)进行规范化处理,也未强制实施目标路径包含性检查。因此,当受害者运行安装程序时,包含 `../` 序列的恶意安装包条目可以写入到预期的安装目录之外,例如启动文件夹、可执行文件搜索路径或其他具有受害者权限即可访问的位置。

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

来源

Do you want to use VulDB in your project?

Use the official API to access entries easily!