UNIX symbolic link following in Go programming language - CVE-2026-39819

 

UNIX symbolic link following in Go programming language - CVE-2026-39819

Published: July 31, 2026


Vulnerability identifier: #VU140614
CSH Severity: Low
CVSS v4 BT: 4.3 [CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:U/U:Clear]
CVE-ID: CVE-2026-39819
CWE-ID: CWE-61
Exploitation vector: Local access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a local user to overwrite arbitrary files.

The vulnerability exists due to improper link resolution in the go bug command temporary file handling when writing to predictable file names in the system temporary directory. A local user can create a symlink with a predictable temporary file name to overwrite arbitrary files.


Affected software

Go programming language

How to mitigate CVE-2026-39819

Install security update from vendor's website.

Go programming language - addressed in versions 1.25.10, 1.26.3

External References

Related Security Bulletins