Every CVESearch/Get API key

GHSA-6jrj-vc65-c983

unzip-stream allows Arbitrary File Write via artifact extraction

8.7 HighFix available

Impact

When using the Extract() method of unzip-stream, malicious zip files were able to write to paths they shouldn't be allowed to.

Patches

Fixed in 0.3.2

References

Credits

Justin Taft from Google

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
High
Availability
None

What each source reports

GitHub Advisories Score used8.7

unzip-stream allows Arbitrary File Write via artifact extraction

Impact

When using the Extract() method of unzip-stream, malicious zip files were able to write to paths they shouldn't be allowed to.

Patches

Fixed in 0.3.2

References

Credits

Justin Taft from Google

Record
GHSA-6jrj-vc65-c983
CVSS 4.0
8.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Weakness
CWE-22
Updated
2026-11-02
OSV8.7

unzip-stream allows Arbitrary File Write via artifact extraction

Impact

When using the Extract() method of unzip-stream, malicious zip files were able to write to paths they shouldn't be allowed to.

Patches

Fixed in 0.3.2

References

Credits

Justin Taft from Google

Record
GHSA-6jrj-vc65-c983
CVSS 4.0
8.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Weakness
CWE-22
Updated
2026-11-02

Affected packages

Affected packages
PackageAffectedFixed
unzip-stream
npm
before 0.3.2
0.3.2

History

History
RecordedChangedSources
first indexedGitHub Advisories, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

GHSA-6jrj-vc65-c983 is a high vulnerability (CVSS 8.7) in unzip-stream, published August 26, 2024. No source lists public exploit code. Fixed in unzip-stream 0.3.2.

References

MoveEnter Open