Is adm-zip 0.5 vulnerable?
npm · 19 releases from 0.5.0 to 0.5.18 · latest adm-zip is 0.6.1 · checked 1 Nov 2026
Yes: 8 known advisories
Yes. adm-zip 0.5.18, the last 0.5 release, is affected by 8 known security advisories (5 high, 3 medium), including CVE-2026-114102, CVE-2026-92000, CVE-2026-102282. At least one has no fixed release yet.
Advisories affecting adm-zip 0.5.18
adm-zip: Duplicate ZIP entry names: getEntry() and extractAllTo() resolve to different content
- Affected
- <0.6.1
- Fixed in
- 0.6.1
adm-zip: getDataAsync() bypasses the maxOutputLength size guard enforced by the synchronous getData() path
- Affected
- <0.6.1
- Fixed in
- 0.6.1
adm-zip: Unhandled error event in async DEFLATE decompression crashes Node.js process (DoS)
- Affected
- <0.6.1
- Fixed in
- 0.6.1
adm-zip: Decompression-bomb protection (fix for CVE-2026-39244) can be bypassed by declaring uncompressed size as 0
- Affected
- <0.6.1
- Fixed in
- 0.6.1
adm-zip extraction preserves SUID/SGID bits from untrusted ZIPs -> local privilege escalation
- Affected
- <0.6.1
- Fixed in
- 0.6.1
adm-zip: Uncontrolled memory allocation via the declared uncompressed size (DoS)
- Affected
- <0.6.1
- Fixed in
- 0.6.1
adm-zip extraction follows destination symlinks, allowing arbitrary file overwrite
- Affected
- >=0.5.9 <=0.6.0
- Fixed in
- No fix released
adm-zip: Crafted ZIP file triggers 4GB memory allocation
- Affected
- <0.6.0
- Fixed in
- 0.6.0
Which of your client projects are still on adm-zip 0.5?
NPMscan reads the lockfiles in every GitHub repo you pick, finds the exact adm-zip version each one installs, and checks it against these advisories. Each finding comes with the command that fixes it.
Other adm-zip versions
Advisory data from OSV.dev (opens OSV.dev in a new tab), which includes the GitHub Advisory Database. Release list from the npm registry. Refreshed daily.