Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-63499— zt-zip: ZipUtil.unpack can change file permissions of output directory

Quick assessment

Affected
zeroturnaround zt-zip
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

zt-zip 是一个提供 ZIP 归档操作便捷方法的 Java 库。在 1.18.1 版本之前,当 ZIP 条目名称(如 或 )解析为提取目标目录本身时, 方法会将存储的 ZIP 条目权限应用到该输出目录。由于路径遍历检查允许不超出目标目录的自引用条目存在,解压器的权限处理逻辑可能将原本严格的输出目录权限替换为攻击者提供的权限。此漏洞影响所有解压不可信 ZIP 文件的应用程序;在 POSIX 系统上该问题可直接复现,而在其他受支持的系统上, 提供了权限处理的后备机制。该问题已在 1.18.1 版本中修复。

CVSS 6.9 · Medium

Affected Version Matrix 1

VendorProduct Version RangeStatus
zeroturnaround zt-zip < 1.18.1 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-63499

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
zt-zip: ZipUtil.unpack can change file permissions of output directory
Source: CVE Program / CVE List V5
Vulnerability Description
zt-zip is a Java library that provides convenience methods for ZIP archive manipulation. Prior to 1.18.1, ZipUtil.unpack(...) can apply stored ZIP-entry permissions to the extraction output directory when an entry name such as / or ./ resolves to that directory itself. Because the path traversal checks permit self-referencing entries that do not escape the destination, the unpacker's permission-handling path can replace restrictive output-directory permissions with attacker-supplied permissions. This affects applications that unpack untrusted ZIP files, and POSIX systems demonstrate the issue directly, while ZTFilePermissionsUtil.fetchDefaultStrategy provides fallback permission handling on other supported systems. This issue is fixed in version 1.18.1.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N
Source: CVE Program / CVE List V5
Vulnerability Type
相对路径遍历
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
zeroturnaround zt-zip < 1.18.1 -

II. Public POCs for CVE-2026-63499

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-63499

请登录查看更多情报信息。

Other References for CVE-2026-63499 (4)

IV. Related Vulnerabilities