{"id":"CVE-2026-19693","revision":"4eab5deea335468baab1c9ecd2684765","records":[{"revision":"4eab5deea335468baab1c9ecd2684765","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-19693","aliases":[],"title":"extract-zip arbitrary file write outside the destination directory via a symlink at the final path component","description":"extract-zip through 2.0.1 containment-checks only the parent directory of each archive entry and never the entry's own final path component, so an archive containing two entries with identical names - a symlink whose target is outside the destination, followed by a regular file - writes through the planted symlink and yields an arbitrary file write outside the destination directory.","state":0,"publishedAt":"2026-08-17T13:30:22.288+00:00","modifiedAt":"2026-08-27T11:29:02.653+00:00","affected":[{"ecosystem":"https://www.npmjs.com/package/extract-zip","name":"extract-zip","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"vendor\": \"max-mapper\",\n                    \"product\": \"extract-zip\",\n                    \"platforms\": [\n                        \"Linux\",\n                        \"macOS\"\n                    ],\n                    \"collectionURL\": \"https://www.npmjs.com/package/extract-zip\",\n                    \"packageName\": \"extract-zip\",\n                    \"repo\": \"https://github.com/max-mapper/extract-zip\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"1.0.0\",\n                            \"lessThanOrEqual\": \"2.0.1\",\n                            \"versionType\": \"semver\"\n                        }\n                    ],\n                    \"defaultStatus\": \"unaffected\",\n                    \"packageURL\": \"pkg:npm/extract-zip\"\n                }"}],"metrics":[{"system":"CVSS 3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H","score":8.1,"severity":"HIGH"}],"references":["https://www.npmjs.com/package/extract-zip","https://github.com/max-mapper/extract-zip"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-19693","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-19693","identifiers":["CVE-2026-19693"]},"retained":false,"historicalAffected":[]}],"coverage":[]}