Is adm-zip 0.2 vulnerable?
npm · 2 releases from 0.2.0 to 0.2.1 · latest adm-zip is 0.6.1 · checked 1 Nov 2026
Yes: 8 known advisories
Yes. adm-zip 0.2.1, the last 0.2 release, is affected by 8 known security advisories (5 high, 3 medium), including CVE-2026-114102, CVE-2026-92000, CVE-2026-102282. Upgrade to 0.6.1 or later to fix all of them.
npm install adm-zip@0.6.1Advisories affecting adm-zip 0.2.1
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: Crafted ZIP file triggers 4GB memory allocation
- Affected
- <0.6.0
- Fixed in
- 0.6.0
Arbitrary File Write in adm-zip
- Affected
- <0.4.11
- Fixed in
- 0.4.11
Which of your client projects are still on adm-zip 0.2?
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.