Vulnerability · Published Jul 25, 2021 · Assigned by snyk

CVE-2021-23413Denial of Service (DoS)

Medium 5.3

In plain English

A medium-severity security flaw in jszip. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 3.4% (higher than 89% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)5.3Medium
Exploit odds (30 days)3.4%top 11.0% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official 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 packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12node-jszip3.5.0+dfsg-2DEBIAN-CVE-2021-23413
Debian:13node-jszip3.5.0+dfsg-2DEBIAN-CVE-2021-23413
Debian:14node-jszip3.5.0+dfsg-2DEBIAN-CVE-2021-23413
Ubuntu:22.04:LTSnode-jszipno fix listedUBUNTU-CVE-2021-23413
Ubuntu:24.04:LTSnode-jszipno fix listedUBUNTU-CVE-2021-23413
Ubuntu:25.10node-jszipno fix listedUBUNTU-CVE-2021-23413
Ubuntu:26.04:LTSnode-jszipno fix listedUBUNTU-CVE-2021-23413
Ubuntu:26.10node-jszipno fix listedUBUNTU-CVE-2021-23413
npmjszip2.7.0GHSA-jg8v-48h5-wgxg
npmjszip3.7.0GHSA-jg8v-48h5-wgxg

Affected products (as reported)

VendorProductVersions
n/a jszip unspecified – before 3.7.0

References