231 matches found
CVE-2026-114105
A flaw was found in adm-zip. This vulnerability allows an attacker to achieve privilege escalation when an archive is extracted with the option to preserve original permissions enabled. By providing a specially crafted ZIP archive containing elevated permission attributes, unmasked execution flag...
CVE-2026-114103
A flaw was found in adm-zip. The asynchronous extraction mechanism fails to enforce maximum output size limits when decompressing files, bypassing decompression bomb protections. A remote attacker can exploit this flaw by submitting a specially crafted ZIP archive with an artificially small...
CVE-2026-114104
A flaw was found in adm-zip. An attacker can exploit this vulnerability by supplying a specially crafted ZIP archive containing duplicate file names. Because the library resolves duplicate names inconsistently between its lookup and extraction routines, an application that validates a file before...
CVE-2026-114102
A flaw was found in adm-zip. A remote, unauthenticated attacker could cause a Denial of Service DoS by submitting a malformed or corrupted ZIP archive to an application using asynchronous decompression. Because the library fails to properly handle decompression stream errors, processing the inval...
CVE-2026-114103
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...
CVE-2026-114104
adm-zip before 0.6.1 contains an inconsistent entry resolution vulnerability that allows attackers to bypass content validation by supplying ZIP archives with duplicate entry names. Attackers can craft archives where getEntry returns the last duplicate while extractAllTo writes the first, causing...
CVE-2026-114105
Adm-zip before 0.6.1 contains an incorrect permission assignment vulnerability that allows attackers to set setuid, setgid, or sticky bits on extracted files when keepOriginalPermission is enabled. Attackers can craft zip external file attributes that pass unmasked into chmod, letting...
CVE-2026-114102
adm-zip before 0.6.1 contains a denial of service vulnerability that allows unauthenticated attackers to crash the Node.js process via a malformed ZIP file, because inflateAsync in methods/inflater.js lacks a zlib stream error listener. Attackers can supply a ZIP with corrupted DEFLATE data...
CVE-2026-114105
The Adm-zip library, in versions prior to 0.6.1 , is vulnerable to an incorrect permission assignment flaw when the keepOriginalPermission option is enabled. An attacker can craft malicious ZIP files with external file attributes that are passed unmasked into the chmod function. This allows the a...
EUVD-2026-106908
Adm-zip before 0.6.1 contains an incorrect permission assignment vulnerability that allows attackers to set setuid, setgid, or sticky bits on extracted files when keepOriginalPermission is enabled. Attackers can craft zip external file attributes that pass unmasked into chmod, letting...
CVE-2026-114105 Adm-zip before 0.6.1 Privilege Escalation via keepOriginalPermission Setuid Bits
Adm-zip before 0.6.1 contains an incorrect permission assignment vulnerability that allows attackers to set setuid, setgid, or sticky bits on extracted files when keepOriginalPermission is enabled. Attackers can craft zip external file attributes that pass unmasked into chmod, letting...
CVE-2026-114105 Adm-zip before 0.6.1 Privilege Escalation via keepOriginalPermission Setuid Bits
Adm-zip before 0.6.1 contains an incorrect permission assignment vulnerability that allows attackers to set setuid, setgid, or sticky bits on extracted files when keepOriginalPermission is enabled. Attackers can craft zip external file attributes that pass unmasked into chmod, letting...
CVE-2026-114105
Adm-zip before 0.6.1 contains an incorrect permission assignment vulnerability that allows attackers to set setuid, setgid, or sticky bits on extracted files when keepOriginalPermission is enabled. Attackers can craft zip external file attributes that pass unmasked into chmod, letting...
CVE-2026-114104
adm-zip before 0.6.1 contains an inconsistent entry resolution vulnerability that allows attackers to bypass content validation by supplying ZIP archives with duplicate entry names. Attackers can craft archives where getEntry returns the last duplicate while extractAllTo writes the first, causing...
CVE-2026-114104
The adm-zip library before version 0.6.1 is vulnerable to an inconsistent entry resolution flaw. Attackers can bypass content validation by providing ZIP archives containing duplicate entry names . Specifically, the library's getEntry() method may return the last duplicate entry while the extract...
EUVD-2026-106907
adm-zip before 0.6.1 contains an inconsistent entry resolution vulnerability that allows attackers to bypass content validation by supplying ZIP archives with duplicate entry names. Attackers can craft archives where getEntry returns the last duplicate while extractAllTo writes the first, causing...
CVE-2026-114104 adm-zip before 0.6.1 Duplicate ZIP Entry Name Validation Bypass
adm-zip before 0.6.1 contains an inconsistent entry resolution vulnerability that allows attackers to bypass content validation by supplying ZIP archives with duplicate entry names. Attackers can craft archives where getEntry returns the last duplicate while extractAllTo writes the first, causing...
CVE-2026-114103
The adm-zip library version 0.6.0 is vulnerable to a decompression bomb protection bypass within the methods/inflater.js file. Specifically, the getDataAsync() path fails to properly enforce the maxOutputLength guard. Attackers can exploit this by crafting malicious ZIP entries with falsified sma...
CVE-2026-114103
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...
EUVD-2026-106906
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...