Read the docs
TI-2023-12684 Aliases CVE-2023-28105GHSA-5g39-ppwg-6xx8

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

Priority LOW 39CWE-22Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
Low · High · Low
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub.

Summary

go-used-util has commonly used utility functions for Go. Versions prior to 0.0.34 have a ZipSlip issue when using 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. The issue has been fixed in version 0.0.34. There are no known workarounds.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00614 49th percentileScored 2026-11-07
Fix Fixed go-huge-util (dablelv): 0.0.34github.com/dablelv/go-huge-util (Go): 0.0.34

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
dablelvgo-huge-utilbefore 0.0.340.0.34Patch availableCNA
—github.com/dablelv/go-huge-util (Go)before 0.0.340.0.34Patch availableGHSA-5g39-ppwg-6xx8
  • go-huge-util Vendordablelv Affected before 0.0.34 Fixed in 0.0.34 Patch available CNA
  • github.com/dablelv/go-huge-util (Go) Vendor— Affected before 0.0.34 Fixed in 0.0.34 Patch available GHSA-5g39-ppwg-6xx8

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:go-huge-util_project:go-huge-util:*:*:*:*:*:go:*:*before 0.0.34VulnerableGo-huge-util Project
  • cpe:2.3:a:go-huge-util_project:go-huge-util:*:*:*:*:*:go:*:* Versions before 0.0.34 Vulnerable ·Go-huge-util Project

Remediation

  • Fix · CNA go-huge-util (dablelv) Fixed in 0.0.34
  • Fix · GHSA-5g39-ppwg-6xx8 github.com/dablelv/go-huge-util (Go) Fixed in 0.0.34 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2023-28105
  2. 2026-10-03 Alias added: GHSA-5g39-ppwg-6xx8

References

Sources