Skip to content
OpenAdvisories
Medium · 5.3 CVE-2021-23413 EUVD-2021-1773GHSA-jg8v-48h5-wgxg

Denial of Service (DoS)

Published Jul 25, 2021 · Updated Sep 16, 2024 · Assigned by snyk

Description

This affects the package jszip before 3.7.0. Crafting a new zip file with filenames set to Object prototype values (e.g __proto__, toString, etc) results in a returned object with a modified prototype instance.

Affected products

VendorProductAffectedFixed
— jszip unspecified – < 3.7.0 3.7.0

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 node-jszip 3.5.0+dfsg-2 —
Debian 13 node-jszip 3.5.0+dfsg-2 —
Debian 12 node-jszip 3.5.0+dfsg-2 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 node-jszip No fix yet —
Ubuntu 26.04 LTS node-jszip No fix yet —
Ubuntu 25.10 node-jszip No fix yet —
Ubuntu 24.04 LTS node-jszip No fix yet —
Ubuntu 22.04 LTS node-jszip No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS node-jszip No fix yet —
Ubuntu 18.04 LTS node-jszip No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
npm jszip >= 3.0.0, < 3.7.0 3.7.0 GHSA-jg8v-48h5-wgxg
npm jszip < 2.7.0 2.7.0 GHSA-jg8v-48h5-wgxg

Advisories 2

References