CVE-2026-39819
published 2026-05-07CVE-2026-39819: 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…
PriorityP429medium5.3CVSS 3.1
AVLACHPRLUINSUCLIHAN
EPSS
0.18%
7.5th 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.
Affected
21 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| go_toolchain | cmd_go | < 1.25.10 | 1.25.10 |
| go_toolchain | cmd_go | >= 1.26.0-0 < 1.26.3 | 1.26.3 |
| golang | go | < 1.25.10 | 1.25.10 |
| golang | go | >= 1.26.0 < 1.26.3 | 1.26.3 |
| multicluster-engine | addon-manager-rhel9 | — | — |
| multicluster-engine | backplane-rhel9-operator | — | — |
| multicluster-engine | clusterlifecycle-state-metrics-rhel9 | — | — |
| multicluster-engine | hypershift-addon-rhel9-operator | — | — |
| multicluster-engine | maestro-rhel9 | — | — |
| multicluster-engine | managedcluster-import-controller-rhel9 | — | — |
| multicluster-engine | multicloud-manager-rhel9 | — | — |
| multicluster-engine | placement-rhel9 | — | — |
| multicluster-engine | registration-operator-rhel9 | — | — |
| multicluster-engine | work-rhel9 | — | — |
| oadp | oadp-velero-rhel9 | — | — |
| openshift4 | ose-hypershift-rhel9 | — | — |
| rhacm2 | acm-governance-policy-addon-controller-rhel9 | — | — |
| rhacm2 | acm-governance-policy-framework-addon-rhel9 | — | — |
| rhacm2 | config-policy-controller-rhel9 | — | — |
| rhacm2 | governance-policy-propagator-rhel9 | — | — |
| rhacm2 | klusterlet-addon-controller-rhel9 | — | — |
CVSS provenance
nvdv3.15.3MEDIUMCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:H/A:N
vendor_redhat5.3MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
VulDB
cmd-go up to 1.25.9/1.26.2 on Go /tmp temp file (EUVD-2026-28422)
vuldb·2026-05-07
CVE-2026-39819 [CRITICAL] cmd-go up to 1.25.9/1.26.2 on Go /tmp temp file (EUVD-2026-28422)
A vulnerability has been found in cmd-go up to 1.25.9/1.26.2 on Go and classified as critical. Affected by this issue is some unknown functionality of the file /tmp. This manipulation causes insecure temporary file.
This vulnerability is registered as CVE-2026-39819. Remote exploitation of the attack is possible. No exploit is available.
The affected component should be upgraded.
GHSA
GHSA-5m4p-2gjx-p2g8: The "go bug" command writes to two files with predictable names in the system temporary directory (for example, "/tmp")
ghsa_unreviewed·2026-05-07
CVE-2026-39819 [MEDIUM] GHSA-5m4p-2gjx-p2g8: The "go bug" command writes to two files with predictable names in the system temporary directory (for example, "/tmp")
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.
Red Hat
cmd/go: golang: Go 'go bug' command: Arbitrary file overwrite via symlink attack
vendor_redhat·2026-05-07·CVSS 5.3
CVE-2026-39819 [MEDIUM] CWE-59 cmd/go: golang: Go 'go bug' command: Arbitrary file overwrite via symlink attack
cmd/go: golang: Go 'go bug' command: Arbitrary file overwrite via symlink attack
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.
A flaw was found in the 'go bug' command within the Go programming language tools. This command writes to temporary files with predictable names. A local attacker with access to the system's temporary directory could exploit this by creating a symbolic link (symlink) with one of these predictable names. This would cause the 'go bug' command to overwrite the target of the symlink, potentially leading to arbitrary file overwrite.
Package: mu
No detection rules found.
No public exploits indexed.
Rapid7
Patch Tuesday - May 2026
blogs_rapid7·2026-05-13·CVSS 10.0
CVE-2026-41089 [CRITICAL] Patch Tuesday - May 2026
Microsoft is publishing 137 vulnerabilities on May 2026 Patch Tuesday . Microsoft is not aware of exploitation in the wild or public disclosure for any of these vulnerabilities. So far this month, Microsoft has provided patches to address 133 browser vulnerabilities, which are not included in the Patch Tuesday count above.
## Windows Netlogon: critical RCE
Anyone responsible for securing a domain controller should prioritize remediation of CVE-2026-41089 , which is a critical stack-based buffer overflow in Windows Netlogon with a CVSS v3 base score of 9.8. Exploitation leads to execution in the context of the Netlogon service, so that’s SYSTEM privileges on the domain controller. For most pentesters, that’s the point at which the customer report more or less writes itself. No privileges
Bugzilla
CVE-2026-39819 cmd/go: golang: Go 'go bug' command: Arbitrary file overwrite via symlink attack
bugzilla·2026-05-07·CVSS 5.3
CVE-2026-39819 [MEDIUM] CVE-2026-39819 cmd/go: golang: Go 'go bug' command: Arbitrary file overwrite via symlink attack
CVE-2026-39819 cmd/go: golang: Go 'go bug' command: Arbitrary file overwrite via symlink attack
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.
Discussion:
This issue has been addressed in the following products:
Red Hat Enterprise Linux 10
Via RHSA-2026:22120 https://access.redhat.com/errata/RHSA-2026:22120
---
This issue has been addressed in the following products:
Red Hat Enterprise Linux 9
Via RHSA-2026:22121 https://access.redhat.com/errata/RHSA-2026:22121
---
This issue has been addressed in the following products:
Red Hat Enterprise Linux 8
Via RHS
2026-05-07
Published