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.
Remediation
References
Related Vulnerabilities
Liferay Portal Inefficient Regular Expression Complexity Vulnerability (CVE-2022-42124)
SharePoint Unrestricted Upload of File with Dangerous Type Vulnerability (CVE-2020-1024)
WordPress Plugin GS Products Slider for WooCommerce Cross-Site Scripting (1.5.8)
WordPress Plugin Simple File List Arbitrary File Upload (4.2.2)
WordPress Plugin WP-Matomo (WP-Piwik) Cross-Site Scripting (1.0.4)