PT-2022-9407 · Unknown+1 · Juce-Framework/Juce+1

Published

2022-01-31

·

Updated

2022-02-04

·

CVE-2021-23520

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions juce-framework/juce versions prior to 6.1.5
Description The issue allows for Arbitrary File Write via Archive Extraction (Zip Slip) through the ZipFile::uncompressEntry function in juce ZipFile.cpp. This is triggered when an archive is extracted by calling uncompressTo() on a ZipFile object.
Recommendations For versions prior to 6.1.5, update to version 6.1.5 or later to resolve the issue. As a temporary workaround, consider restricting the use of the uncompressTo() function on ZipFile objects until a patch is applied. Avoid extracting archives from untrusted sources to minimize the risk of exploitation.

Exploit

Fix

Path traversal

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2021-23520
SNYK-UNMANAGED-JUCEFRAMEWORKJUCE-2388607

Affected Products

Debian
Juce-Framework/Juce