Path traversal in Go programming language - CVE-2026-39817
Published: July 31, 2026
Vulnerability details
The vulnerability allows a local user to write files to arbitrary locations on the filesystem.
The vulnerability exists due to improper neutralization of path elements in output filenames in the "go tool pack" subcommand when extracting a malicious archive file. A local user can supply a specially crafted archive file to write files to arbitrary locations on the filesystem.