CVE-2026-39819

Invoking "go bug" follows symlinks in predictable temporary filenames in cmd/go

CVE-2026-39819 is fixed in 15 products on 2 platforms, first by Go Programming Language 1.26.3, released May 7, 2026. It is not reported as exploited. Patch Radar priority: High.

HighFixed on 2 platforms
CVSS
7.5
Moderate
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0018
7th percentile

The "go bug" command writes to two files with predictable names in the system temporary directory (for example, "/tmp"). An attacker with access to the temporary directory can create a symlink in one of these names, causing "go bug" to overwrite the target of the symlink.

Where it's fixed

ProductFixed inFixReleased
Windows apps
Go Programming Language 1.26.3 Go Programming Language 1.26.3 May 7, 2026
Linux
delve · RHEL 8 0:1.25.2-1.module+el8.10.0+23746+9db33b5e RHSA-2026:22112 Jun 1, 2026
delve · almalinux 8 1.25.2-1.module_el8.10.0+4074+24330916 ALSA-2026:22112 Jun 1, 2026
delve · ol 8 0:1.25.2-1.0.1.module+el8.10.0+90715+2d4d8dfd ELSA-2026-22112 Jun 2, 2026
delve · rocky 8 0:1.25.2-1.module+el8.10.0+40035+ee0a7047 RLSA-2026:22112 Aug 26, 2026
go-toolset · RHEL 8 0:1.25.10-1.module+el8.10.0+24308+5c4a16b7 RHSA-2026:22112 Jun 1, 2026
go-toolset · RHEL 9 0:1.26.3-1.el9_8 RHSA-2026:22121 Jun 1, 2026
go-toolset · almalinux 8 1.25.10-1.module_el8.10.0+4187+c45165c4 ALSA-2026:22112 Jun 1, 2026
go-toolset · almalinux 9 1.26.3-1.el9_8 ALSA-2026:22121 Jun 1, 2026
go-toolset · ol 10 0:1.26.5-1.0.1.el10_2 ELSA-2026-22120 Jul 21, 2026
go-toolset · ol 8 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb ELSA-2026-22112 Jun 2, 2026
go-toolset · ol 9 0:1.26.3-1.0.1.el9_8 ELSA-2026-22121 Jun 23, 2026
go1.25-openssl · opensuse-leap 16.0 1.25.12-160000.1.1 OPENSUSE-SU-2026:21319-1 Jul 13, 2026
go1.25-openssl · sles 16.0 1.25.12-160000.1.1 SUSE-SU-2026:22638-1 Jul 13, 2026
go1.26-openssl · opensuse-leap 16.0 1.26.4-160000.1.1 OPENSUSE-SU-2026:21254-1 Jul 7, 2026
go1.26-openssl · sles 16.0 1.26.4-160000.1.1 SUSE-SU-2026:22572-1 Jul 7, 2026
golang · RHEL 10 1.26.5-1.el10_0 RHSA-2026:49702 May 27, 2026
golang · RHEL 8 0:1.25.10-1.module+el8.10.0+24308+5c4a16b7 RHSA-2026:22112 Jun 1, 2026
golang · RHEL 9 0:1.26.3-1.el9_8 RHSA-2026:22121 Jun 1, 2026
golang · almalinux 8 1.25.10-1.module_el8.10.0+4187+c45165c4 ALSA-2026:22112 Jun 1, 2026
golang · almalinux 9 1.26.3-1.el9_8 ALSA-2026:22121 Jun 1, 2026
golang · amzn 2023 1.25.10-1.amzn2023.0.1 ALAS2023-2026-1743 May 25, 2026
golang · ol 10 0:1.26.5-1.0.1.el10_2 ELSA-2026-22120 Jul 21, 2026
golang · ol 8 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb ELSA-2026-22112 Jun 2, 2026
golang · ol 9 0:1.26.3-1.0.1.el9_8 ELSA-2026-22121 Jun 23, 2026
golang · rocky 10 0:1.26.3-4.el10_2 RLSA-2026:22120 Aug 26, 2026
golang · rocky 8 0:1.25.10-1.module+el8.10.0+40200+0fd0f175 RLSA-2026:22112 Aug 26, 2026
golang · rocky 9 0:1.26.3-1.el9_8 RLSA-2026:22121 Aug 26, 2026
golang-1.26 · Debian 14 1.26.3-1 DEBIAN-CVE-2026-39819 May 27, 2026
golang-bin · RHEL 8 0:1.25.10-1.module+el8.10.0+24308+5c4a16b7 RHSA-2026:22112 Jun 1, 2026
golang-bin · RHEL 9 0:1.26.3-1.el9_8 RHSA-2026:22121 Jun 1, 2026
golang-bin · almalinux 8 1.25.10-1.module_el8.10.0+4187+c45165c4 ALSA-2026:22112 Jun 1, 2026
golang-bin · almalinux 9 1.26.3-1.el9_8 ALSA-2026:22121 Jun 1, 2026
golang-bin · amzn 2023 1.25.10-1.amzn2023.0.1 ALAS2023-2026-1743 May 25, 2026
golang-bin · ol 10 0:1.26.5-1.0.1.el10_2 ELSA-2026-22120 Jul 21, 2026
golang-bin · ol 8 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb ELSA-2026-22112 Jun 2, 2026
golang-bin · ol 9 0:1.26.3-1.0.1.el9_8 ELSA-2026-22121 Jun 23, 2026
golang-docs · RHEL 8 0:1.25.10-1.module+el8.10.0+24308+5c4a16b7 RHSA-2026:22112 Jun 1, 2026
golang-docs · RHEL 9 0:1.26.3-1.el9_8 RHSA-2026:22121 Jun 1, 2026
golang-docs · almalinux 8 1.25.10-1.module_el8.10.0+4187+c45165c4 ALSA-2026:22112 Jun 1, 2026
golang-docs · almalinux 9 1.26.3-1.el9_8 ALSA-2026:22121 Jun 1, 2026
golang-docs · amzn 2023 1.25.10-1.amzn2023.0.1 ALAS2023-2026-1743 May 25, 2026
golang-docs · ol 10 0:1.26.5-1.0.1.el10_2 ELSA-2026-22120 Jul 21, 2026
golang-docs · ol 8 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb ELSA-2026-22112 Jun 2, 2026
golang-docs · ol 9 0:1.26.3-1.0.1.el9_8 ELSA-2026-22121 Jun 23, 2026
golang-misc · RHEL 8 0:1.25.10-1.module+el8.10.0+24308+5c4a16b7 RHSA-2026:22112 Jun 1, 2026
golang-misc · RHEL 9 0:1.26.3-1.el9_8 RHSA-2026:22121 Jun 1, 2026
golang-misc · almalinux 8 1.25.10-1.module_el8.10.0+4187+c45165c4 ALSA-2026:22112 Jun 1, 2026
golang-misc · almalinux 9 1.26.3-1.el9_8 ALSA-2026:22121 Jun 1, 2026
golang-misc · amzn 2023 1.25.10-1.amzn2023.0.1 ALAS2023-2026-1743 May 25, 2026
golang-misc · ol 10 0:1.26.5-1.0.1.el10_2 ELSA-2026-22120 Jul 21, 2026
golang-misc · ol 8 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb ELSA-2026-22112 Jun 2, 2026
golang-misc · ol 9 0:1.26.3-1.0.1.el9_8 ELSA-2026-22121 Jun 23, 2026
golang-race · RHEL 8 0:1.25.10-1.module+el8.10.0+24308+5c4a16b7 RHSA-2026:22112 Jun 1, 2026
golang-race · RHEL 9 0:1.26.3-1.el9_8 RHSA-2026:22121 Jun 1, 2026
golang-race · almalinux 8 1.25.10-1.module_el8.10.0+4187+c45165c4 ALSA-2026:22112 Jun 1, 2026
golang-race · almalinux 9 1.26.3-1.el9_8 ALSA-2026:22121 Jun 1, 2026
golang-race · ol 10 0:1.26.5-1.0.1.el10_2 ELSA-2026-22120 Jul 21, 2026
golang-race · ol 8 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb ELSA-2026-22112 Jun 2, 2026
golang-race · ol 9 0:1.26.3-1.0.1.el9_8 ELSA-2026-22121 Jun 23, 2026
golang-shared · amzn 2023 1.25.10-1.amzn2023.0.1 ALAS2023-2026-1743 May 25, 2026
golang-src · RHEL 8 0:1.25.10-1.module+el8.10.0+24308+5c4a16b7 RHSA-2026:22112 Jun 1, 2026
golang-src · RHEL 9 0:1.26.3-1.el9_8 RHSA-2026:22121 Jun 1, 2026
golang-src · almalinux 8 1.25.10-1.module_el8.10.0+4187+c45165c4 ALSA-2026:22112 Jun 1, 2026
golang-src · almalinux 9 1.26.3-1.el9_8 ALSA-2026:22121 Jun 1, 2026
golang-src · amzn 2023 1.25.10-1.amzn2023.0.1 ALAS2023-2026-1743 May 25, 2026
golang-src · ol 10 0:1.26.5-1.0.1.el10_2 ELSA-2026-22120 Jul 21, 2026
golang-src · ol 8 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb ELSA-2026-22112 Jun 2, 2026
golang-src · ol 9 0:1.26.3-1.0.1.el9_8 ELSA-2026-22121 Jun 23, 2026
golang-tests · RHEL 8 0:1.25.10-1.module+el8.10.0+24308+5c4a16b7 RHSA-2026:22112 Jun 1, 2026
golang-tests · RHEL 9 0:1.26.3-1.el9_8 RHSA-2026:22121 Jun 1, 2026
golang-tests · almalinux 8 1.25.10-1.module_el8.10.0+4187+c45165c4 ALSA-2026:22112 Jun 1, 2026
golang-tests · almalinux 9 1.26.3-1.el9_8 ALSA-2026:22121 Jun 1, 2026
golang-tests · amzn 2023 1.25.10-1.amzn2023.0.1 ALAS2023-2026-1743 May 25, 2026
golang-tests · ol 10 0:1.26.5-1.0.1.el10_2 ELSA-2026-22120 Jul 21, 2026
golang-tests · ol 8 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb ELSA-2026-22112 Jun 2, 2026
golang-tests · ol 9 0:1.26.3-1.0.1.el9_8 ELSA-2026-22121 Jun 23, 2026
govulncheck-vulndb · opensuse-leap 16.0 0.0.20260723T184607-160000.1.1 OPENSUSE-SU-2026:21483-1 Jul 30, 2026

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.