Lucene search

K
githubGitHub Advisory DatabaseGHSA-5G39-PPWG-6XX8
HistoryMar 16, 2023 - 6:32 p.m.

Go-huge-util vulnerable to path traversal when unzipping files

2023-03-1618:32:38
CWE-22
GitHub Advisory Database
github.com
6
go-huge-util
zipslip
path traversal
vulnerability
unzip
patches
upgrade
malicious attacker
specific go packages affected
references

8.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

0.002 Low

EPSS

Percentile

54.4%

Impact
ZipSlip issue when use fsutil package to unzip files.
When users use zip.Unzip to unzip zip files from a malicious attacker, they may be vulnerable to path traversal.

Patches
It has been fixed in v0.0.34, Please upgrade version to v0.0.34 or above.

Workarounds
No, users have to upgrade version.

Specific Go Packages Affected
github.com/dablelv/go-huge-util/zip

References

Affected configurations

Vulners
Node
dablelvgo_huge_utilRange<0.0.34

8.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

0.002 Low

EPSS

Percentile

54.4%

Related for GHSA-5G39-PPWG-6XX8