zip_slip
Open
- Dominant language
- Java
- Stars
- 92
- Forks
- 31
- PR merge metrics
- No merged PRs in 30d
Description
Util.java中的copyToFile()解压文件时,未校验zip条目名,当条目名中带有../时(可能时攻击者恶意构造的),可能会覆盖其他铭感文件

Contributor guide
No contributing guide indexed for this repository
Research direction
Start in Util.java at copyToFile(), where ZIP entries are extracted, and inspect how entry names are combined with the destination path. Reproduce the issue with an entry containing ../ and verify that extraction cannot write outside the intended directory. Done means traversal entries are safely rejected or contained without overwriting unrelated files.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- security
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 50/100