CVE-2021-23413Prototype Pollution in Project Jszip

Severity
5.3MEDIUMNVD
EPSS
1.3%
top 20.65%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedJul 25
Latest updateApr 15

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.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:LExploitability: 3.9 | Impact: 1.4

Affected Packages4 packages

debiandebian/node-jszip< node-jszip 3.5.0+dfsg-2 (bookworm)
CVEListV5jszip_project/jszipunspecified3.7.0
NVDjszip_project/jszip< 3.7.0
npmjszip_project/jszip3.0.03.7.0+1

Patches

🔴Vulnerability Details

3
GHSA
jszip Vulnerable to Prototype Pollution2021-08-10
OSV
jszip Vulnerable to Prototype Pollution2021-08-10
OSV
CVE-2021-23413: This affects the package jszip before 32021-07-25

📋Vendor Advisories

3
Oracle
Oracle Oracle Construction and Engineering Risk Matrix: User Interface (JSZip) — CVE-2021-234132023-04-15
Red Hat
jszip: crafting a new zip file with filenames set to object prototype values results in a returned object with a modified prototype instance2021-04-18
Debian
CVE-2021-23413: node-jszip - This affects the package jszip before 3.7.0. Crafting a new zip file with filena...2021
CVE-2021-23413 — Prototype Pollution in Project Jszip | cvebase