Skip to content
OpenAdvisories
Medium · 5.3 CVE-2026-114103 EUVD-2026-106906GHSA-c6fg-446q-cg94GHSA-x5pg-q574-6h2m

adm-zip 0.6.0 Decompression Bomb Guard Bypass via getDataAsync()

Published Oct 21, 2026 · Updated Oct 27, 2026 · Assigned by VulnCheck

Description

adm-zip 0.6.0 contains a decompression bomb protection bypass that allows attackers to evade the maxOutputLength guard by targeting the asynchronous getDataAsync() path in methods/inflater.js. Attackers can craft ZIP entries with falsified small declared sizes and high-ratio DEFLATE payloads to exhaust memory in applications reading entries asynchronously.

Affected products

VendorProductAffectedFixed
cthackers adm-zip 0.6.0 – < 0.6.1 0.6.1

Affected packages

EcosystemPackageAffectedFixedRecord
npm adm-zip < 0.6.1 0.6.1 GHSA-c6fg-446q-cg94

References