{"id":"BIT-golang-2026-39819","revision":null,"records":[{"revision":"0328001cb00c4314a32561c20eb29d12","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-39819","aliases":[],"title":"Invoking \"go bug\" follows symlinks in predictable temporary filenames in cmd/go","description":"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.","state":0,"publishedAt":"2026-05-07T19:41:18.849+00:00","modifiedAt":"2026-05-08T21:29:53.674+00:00","affected":[{"ecosystem":"https://pkg.go.dev","name":"cmd/go","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"vendor\": \"Go toolchain\",\n                    \"product\": \"cmd/go\",\n                    \"collectionURL\": \"https://pkg.go.dev\",\n                    \"packageName\": \"cmd/go\",\n                    \"versions\": [\n                        {\n                            \"version\": \"0\",\n                            \"lessThan\": \"1.25.10\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"1.26.0-0\",\n                            \"lessThan\": \"1.26.3\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"semver\"\n                        }\n                    ],\n                    \"defaultStatus\": \"unaffected\"\n                }"}],"metrics":[],"references":["https://go.dev/issue/78584","https://go.dev/cl/763882","https://groups.google.com/g/golang-announce/c/qcCIEXso47M","https://pkg.go.dev/vuln/GO-2026-4978"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-39819","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-39819","identifiers":["CVE-2026-39819"]},"retained":false,"historicalAffected":[]},{"revision":"3c3b6878954b43109e249514d7310555","observedAt":"2026-11-13T10:04:18.344+00:00","statement":{"source":"euvd","id":"EUVD-2026-28422","aliases":["CVE-2026-39819"],"title":"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 over…","description":"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.","state":0,"publishedAt":null,"modifiedAt":null,"affected":[],"metrics":[{"system":"EUVD CVSS 3.1","vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:H/A:N","score":5.3,"severity":null}],"references":["https://go.dev/issue/78584","https://go.dev/cl/763882","https://groups.google.com/g/golang-announce/c/qcCIEXso47M","https://pkg.go.dev/vuln/GO-2026-4978"],"sourceUrl":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-28422","license":"ENISA EUVD · source terms and attribution apply","enrichment":{"sourceStatus":null,"weaknesses":[],"productCriteria":[],"sourceDates":{"datePublished":"May 7, 2026, 7:41:18 PM","dateUpdated":"May 8, 2026, 9:29:53 PM"},"relatedAdvisories":[{"id":"SUSE-SU-2026:2078-1","title":"Security update for go1.26-openssl","vulnerabilityIds":["CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"SUSE-SU-2026:2093-1","title":"Security update for go1.25-openssl","vulnerabilityIds":["CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"SUSE-SU-2026:21804-1","title":"Security update for go1.26","vulnerabilityIds":["CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"RHSA-2026:57649","title":"Red Hat Security Advisory: golang security update","vulnerabilityIds":["CVE-2026-27137","CVE-2026-27145","CVE-2026-33810","CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39821","CVE-2026-39822","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-42499","CVE-2026-42501","CVE-2026-42504","CVE-2026-42507"]},{"id":"RHSA-2026:66561","title":"Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update","vulnerabilityIds":["CVE-2026-27136","CVE-2026-39817","CVE-2026-39819","CVE-2026-39827","CVE-2026-39834","CVE-2026-39835","CVE-2026-42500","CVE-2026-42502","CVE-2026-46598"]},{"id":"SUSE-SU-2026:2079-1","title":"Security update for go1.25-openssl","vulnerabilityIds":["CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"SUSE-SU-2026:1861-1","title":"Security update for go1.26","vulnerabilityIds":["CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"WID-SEC-W-2026-2455","title":"Oracle Solaris Drittanbieterkomponenten: Mehrere Schwachstellen","vulnerabilityIds":["CVE-2021-4189","CVE-2025-14179","CVE-2025-26597","CVE-2026-1502","CVE-2026-21998","CVE-2026-22001","CVE-2026-22002","CVE-2026-22004","CVE-2026-22005","CVE-2026-22009","CVE-2026-22015","CVE-2026-22017","CVE-2026-29167","CVE-2026-29170","CVE-2026-29518","CVE-2026-3219","CVE-2026-32792","CVE-2026-33278","CVE-2026-33811","CVE-2026-33814","CVE-2026-33999","CVE-2026-34000","CVE-2026-34001","CVE-2026-34002","CVE-2026-34003","CVE-2026-34180","CVE-2026-34181","CVE-2026-34182","CVE-2026-34183","CVE-2026-34267","CVE-2026-34270","CVE-2026-34271","CVE-2026-34276","CVE-2026-34278","CVE-2026-34293","CVE-2026-34303","CVE-2026-34304","CVE-2026-34308","CVE-2026-34355","CVE-2026-34356","CVE-2026-35188","CVE-2026-35236","CVE-2026-35237","CVE-2026-35238","CVE-2026-35239","CVE-2026-35240","CVE-2026-38974","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39821","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-40192","CVE-2026-40622","CVE-2026-41284","CVE-2026-41292","CVE-2026-41293","CVE-2026-41316","CVE-2026-42304","CVE-2026-42305","CVE-2026-42308","CVE-2026-42309","CVE-2026-42310","CVE-2026-42311","CVE-2026-42371","CVE-2026-42498","CVE-2026-42499","CVE-2026-42501","CVE-2026-42534","CVE-2026-42535","CVE-2026-42536","CVE-2026-42563","CVE-2026-42764","CVE-2026-42765","CVE-2026-42766","CVE-2026-42767","CVE-2026-42768","CVE-2026-42769","CVE-2026-42770","CVE-2026-42771","CVE-2026-42923","CVE-2026-42944","CVE-2026-42959","CVE-2026-42960","CVE-2026-43512","CVE-2026-43513","CVE-2026-43514","CVE-2026-43515","CVE-2026-43617","CVE-2026-43618","CVE-2026-43619","CVE-2026-43620","CVE-2026-43951","CVE-2026-44119","CVE-2026-44185","CVE-2026-44186","CVE-2026-44390","CVE-2026-44431","CVE-2026-44432","CVE-2026-44608","CVE-2026-44631","CVE-2026-4519","CVE-2026-45232","CVE-2026-45445","CVE-2026-45446","CVE-2026-45447","CVE-2026-46529","CVE-2026-47712","CVE-2026-47734","CVE-2026-4786","CVE-2026-48913","CVE-2026-49975","CVE-2026-50256","CVE-2026-50257","CVE-2026-50258","CVE-2026-50259","CVE-2026-50260","CVE-2026-50261","CVE-2026-50262","CVE-2026-50263","CVE-2026-50264","CVE-2026-5299","CVE-2026-5401","CVE-2026-5402","CVE-2026-5403","CVE-2026-5404","CVE-2026-5405","CVE-2026-5406","CVE-2026-5407","CVE-2026-5408","CVE-2026-5409","CVE-2026-5653","CVE-2026-5654","CVE-2026-5655","CVE-2026-5656","CVE-2026-5657","CVE-2026-5731","CVE-2026-5732","CVE-2026-5734","CVE-2026-6019","CVE-2026-6100","CVE-2026-6104","CVE-2026-6357","CVE-2026-6519","CVE-2026-6520","CVE-2026-6521","CVE-2026-6522","CVE-2026-6523","CVE-2026-6524","CVE-2026-6525","CVE-2026-6526","CVE-2026-6527","CVE-2026-6528","CVE-2026-6529","CVE-2026-6530","CVE-2026-6531","CVE-2026-6532","CVE-2026-6533","CVE-2026-6534","CVE-2026-6535","CVE-2026-6536","CVE-2026-6537","CVE-2026-6538","CVE-2026-6722","CVE-2026-6735","CVE-2026-6746","CVE-2026-6747","CVE-2026-6748","CVE-2026-6749","CVE-2026-6750","CVE-2026-6751","CVE-2026-6752","CVE-2026-6753","CVE-2026-6754","CVE-2026-6757","CVE-2026-6759","CVE-2026-6761","CVE-2026-6762","CVE-2026-6763","CVE-2026-6764","CVE-2026-6765","CVE-2026-6766","CVE-2026-6767","CVE-2026-6769","CVE-2026-6770","CVE-2026-6771","CVE-2026-6772","CVE-2026-6776","CVE-2026-6785","CVE-2026-6786","CVE-2026-6867","CVE-2026-6868","CVE-2026-6869","CVE-2026-6870","CVE-2026-7258","CVE-2026-7259","CVE-2026-7261","CVE-2026-7262","CVE-2026-7263","CVE-2026-7320","CVE-2026-7321","CVE-2026-7322","CVE-2026-7323","CVE-2026-7375","CVE-2026-7376","CVE-2026-7378","CVE-2026-7379","CVE-2026-7383","CVE-2026-7568","CVE-2026-8090","CVE-2026-8091","CVE-2026-8092","CVE-2026-8094","CVE-2026-8328","CVE-2026-8388","CVE-2026-8391","CVE-2026-8401","CVE-2026-8643","CVE-2026-8946","CVE-2026-8947","CVE-2026-8949","CVE-2026-8950","CVE-2026-8953","CVE-2026-8954","CVE-2026-8955","CVE-2026-8956","CVE-2026-8957","CVE-2026-8958","CVE-2026-8959","CVE-2026-8961","CVE-2026-8962","CVE-2026-8968","CVE-2026-8970","CVE-2026-8974","CVE-2026-8975","CVE-2026-9076","CVE-2026-9759"]},{"id":"RHSA-2026:49712","title":"Red Hat Security Advisory: golang security update","vulnerabilityIds":["CVE-2026-27137","CVE-2026-27145","CVE-2026-33810","CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39821","CVE-2026-39822","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-42499","CVE-2026-42501","CVE-2026-42504","CVE-2026-42507"]},{"id":"RHSA-2026:22112","title":"Red Hat Security Advisory: go-toolset:rhel8 security update","vulnerabilityIds":["CVE-2026-32288","CVE-2026-32289","CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"SUSE-SU-2026:21805-1","title":"Security update for go1.25","vulnerabilityIds":["CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"RHSA-2026:49702","title":"Red Hat Security Advisory: golang security update","vulnerabilityIds":["CVE-2026-27137","CVE-2026-27145","CVE-2026-33810","CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39821","CVE-2026-39822","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-42499","CVE-2026-42501","CVE-2026-42507"]},{"id":"openSUSE-SU-2026:20763-1","title":"Security update for go1.25","vulnerabilityIds":["CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"openSUSE-SU-2026:20762-1","title":"Security update for go1.26","vulnerabilityIds":["CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"openSUSE-SU-2026:10741-1","title":"go1.26-1.26.3-1.1 on GA media","vulnerabilityIds":["CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"RHSA-2026:61253","title":"Red Hat Security Advisory: golang security update","vulnerabilityIds":["CVE-2026-27137","CVE-2026-27145","CVE-2026-33810","CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39821","CVE-2026-39822","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-42499","CVE-2026-42501","CVE-2026-42504","CVE-2026-42507"]},{"id":"RHSA-2026:22120","title":"Red Hat Security Advisory: golang security update","vulnerabilityIds":["CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"RHSA-2026:22121","title":"Red Hat Security Advisory: golang security update","vulnerabilityIds":["CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"SUSE-SU-2026:2092-1","title":"Security update for go1.26-openssl","vulnerabilityIds":["CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"RHSA-2026:57194","title":"Red Hat Security Advisory: multicluster engine for Kubernetes v2.11.5 security update","vulnerabilityIds":["CVE-2024-45336","CVE-2025-22866","CVE-2026-13676","CVE-2026-25680","CVE-2026-25681","CVE-2026-27136","CVE-2026-27141","CVE-2026-27145","CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39821","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39827","CVE-2026-39828","CVE-2026-39829","CVE-2026-39830","CVE-2026-39831","CVE-2026-39832","CVE-2026-39833","CVE-2026-39834","CVE-2026-39835","CVE-2026-39836","CVE-2026-42499","CVE-2026-42502","CVE-2026-42504","CVE-2026-42506","CVE-2026-42507","CVE-2026-42508","CVE-2026-44740","CVE-2026-44990","CVE-2026-45623","CVE-2026-46597","CVE-2026-46598","CVE-2026-59869","CVE-2026-66804","CVE-2026-66805","CVE-2026-66808","CVE-2026-69153","CVE-2026-73086"]},{"id":"openSUSE-SU-2026:21254-1","title":"Security update for go1.26-openssl","vulnerabilityIds":["CVE-2026-27140","CVE-2026-27143","CVE-2026-27144","CVE-2026-27145","CVE-2026-32280","CVE-2026-32281","CVE-2026-32282","CVE-2026-32283","CVE-2026-32288","CVE-2026-32289","CVE-2026-33810","CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501","CVE-2026-42504","CVE-2026-42507"]},{"id":"openSUSE-SU-2026:21319-1","title":"Security update for go1.25-openssl","vulnerabilityIds":["CVE-2025-61732","CVE-2025-68121","CVE-2026-25679","CVE-2026-27139","CVE-2026-27140","CVE-2026-27142","CVE-2026-27143","CVE-2026-27144","CVE-2026-27145","CVE-2026-32280","CVE-2026-32281","CVE-2026-32282","CVE-2026-32283","CVE-2026-32288","CVE-2026-32289","CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39822","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501","CVE-2026-42504","CVE-2026-42505","CVE-2026-42507"]},{"id":"SUSE-SU-2026:1862-1","title":"Security update for go1.25","vulnerabilityIds":["CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"SUSE-SU-2026:22638-1","title":"Security update for go1.25-openssl","vulnerabilityIds":["CVE-2025-61732","CVE-2025-68121","CVE-2026-25679","CVE-2026-27139","CVE-2026-27140","CVE-2026-27142","CVE-2026-27143","CVE-2026-27144","CVE-2026-27145","CVE-2026-32280","CVE-2026-32281","CVE-2026-32282","CVE-2026-32283","CVE-2026-32288","CVE-2026-32289","CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39822","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501","CVE-2026-42504","CVE-2026-42505","CVE-2026-42507"]},{"id":"WID-SEC-W-2026-1437","title":"Golang Go: Mehrere Schwachstellen","vulnerabilityIds":["CVE-2026-27142","CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"msrc_CVE-2026-39819","title":"Invoking \"go bug\" follows symlinks in predictable temporary filenames in cmd/go","vulnerabilityIds":["CVE-2026-39819"]},{"id":"RHSA-2026:62391","title":"Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update","vulnerabilityIds":["CVE-2026-27136","CVE-2026-39817","CVE-2026-39819","CVE-2026-39827","CVE-2026-39834","CVE-2026-39835","CVE-2026-42500","CVE-2026-42502","CVE-2026-46598","CVE-2026-56851"]},{"id":"openSUSE-SU-2026:10723-1","title":"go1.25-1.25.10-1.1 on GA media","vulnerabilityIds":["CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501"]},{"id":"SUSE-SU-2026:22572-1","title":"Security update for go1.26-openssl","vulnerabilityIds":["CVE-2026-27140","CVE-2026-27143","CVE-2026-27144","CVE-2026-27145","CVE-2026-32280","CVE-2026-32281","CVE-2026-32282","CVE-2026-32283","CVE-2026-32288","CVE-2026-32289","CVE-2026-33810","CVE-2026-33811","CVE-2026-33814","CVE-2026-39817","CVE-2026-39819","CVE-2026-39820","CVE-2026-39823","CVE-2026-39825","CVE-2026-39826","CVE-2026-39836","CVE-2026-42499","CVE-2026-42501","CVE-2026-42504","CVE-2026-42507"]}],"note":"EUVD source date text has no stated timezone and is retained without inventing a UTC instant. Related bulletin membership is not an alias, common cause or applicability claim. A missing vector with a zero score is treated as unrated. Complete vendor/product and underlying source evidence remains in the original JSON."},"key":"euvd:EUVD-2026-28422","identifiers":["EUVD-2026-28422","CVE-2026-39819"]},"retained":false,"historicalAffected":[]},{"revision":"22d42e48e1114bbfae7df163fe80c8a5","observedAt":"2026-11-12T15:18:43.883+00:00","statement":{"source":"nvd","id":"CVE-2026-39819","aliases":[],"title":"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 over…","description":"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.","state":0,"publishedAt":"2026-05-07T20:16:43.083+00:00","modifiedAt":"2026-11-11T23:10:00.263+00:00","affected":[],"metrics":[{"system":"CVSS 3.1 · nvd@nist.gov · Primary","vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:H/A:N","score":5.3,"severity":"MEDIUM"},{"system":"CVSS 3.1 · 134c704f-9b21-4f2e-91b3-4a467353bcc0 · Secondary","vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:H/A:N","score":5.3,"severity":"MEDIUM"}],"references":["https://go.dev/cl/763882","https://go.dev/issue/78584","https://groups.google.com/g/golang-announce/c/qcCIEXso47M","https://pkg.go.dev/vuln/GO-2026-4978"],"sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-39819","license":"NIST NVD usage terms; underlying source attribution retained","enrichment":{"sourceStatus":"Analyzed","weaknesses":["CWE-59"],"productCriteria":["cpe:2.3:a:golang:go:*:*:*:*:*:*:*:*"],"sourceDates":{"published":"2026-05-07T20:16:43.083","lastModified":"2026-11-11T23:10:00.263"},"relatedAdvisories":[],"note":"NVD analysis and CPE criteria are source context, not proof that a package or your environment is affected. Complete affected data, logical configurations and SSVC are retained in the original JSON."},"key":"nvd:CVE-2026-39819","identifiers":["CVE-2026-39819"]},"retained":false,"historicalAffected":[]},{"revision":"d0324712ff1f49a1b80b675d5643d3a3","observedAt":"2026-11-14T13:57:00.683+00:00","statement":{"source":"osv","id":"GO-2026-4978","aliases":["BIT-golang-2026-39819","CVE-2026-39819"],"title":"Invoking \"go bug\" follows symlinks in predictable temporary filenames in cmd/go","description":"The \"go bug\" command writes to two files with predictable names in the system temporary directory (for example, \"/tmp\").\n\nAn 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.","state":0,"publishedAt":"2026-05-07T19:21:40+00:00","modifiedAt":"2026-11-14T13:12:13.6810082+00:00","affected":[{"ecosystem":"Go","name":"toolchain","ranges":[{"type":"SEMVER","events":[{"kind":"introduced","version":"0"},{"kind":"fixed","version":"1.25.10"},{"kind":"introduced","version":"1.26.0-0"},{"kind":"fixed","version":"1.26.3"}]}],"versions":[],"rawVersionEvidence":null}],"metrics":[],"references":["https://go.dev/issue/78584","https://go.dev/cl/763882","https://groups.google.com/g/golang-announce/c/qcCIEXso47M"],"sourceUrl":"https://osv.dev/vulnerability/GO-2026-4978","license":"OSV · upstream source license applies","key":"osv:GO-2026-4978","identifiers":["GO-2026-4978","BIT-golang-2026-39819","CVE-2026-39819"]},"retained":false,"historicalAffected":[]}],"coverage":[{"source":"cisa-kev:global","scope":"Complete CISA KEV catalog; all vendors. Missing entries do not establish absence of exploitation.","generation":"2026-11-15T06:30:52.8313382+00:00","complete":true,"records":1781,"lastAttemptAt":"2026-11-15T06:30:52.8313382+00:00","lastSuccessAt":"2026-11-15T06:30:52.9739799+00:00","error":null,"lastVerifiedAt":"2026-11-15T06:30:52.9739809+00:00","snapshotPublishedAt":null,"importing":false,"stagedRecords":0,"checkedIdentifiers":null,"expectedIdentifiers":null,"failedIdentifiers":null},{"source":"cve-program","scope":"Official CVE Program baseline and cumulative hourly delta; all vendors, published and rejected records","generation":"cve-7de4d7559a5263003f03d9f70577ab06f92ba4178309f26fce53e22a4a959294-5e215490d55c14930215665213ddac0f30153138ec392bed5f309d985bc5e0a1","complete":true,"records":425770,"lastAttemptAt":"2026-11-15T06:30:52.1466825+00:00","lastSuccessAt":"2026-11-15T06:30:52.1389052+00:00","error":null,"lastVerifiedAt":"2026-11-15T06:30:52.1466825+00:00","snapshotPublishedAt":"2026-11-15T06:27:22+00:00","importing":false,"stagedRecords":0,"checkedIdentifiers":null,"expectedIdentifiers":null,"failedIdentifiers":null},{"source":"euvd","scope":"Rolling EUVD lookups of CVE aliases in current public OSV archives; 500 identifiers per refresh, rechecked after 48 hours. Not a global EUVD catalog. Successful not-found lookups count as checked; they do not imply withdrawal or safety. No reader inventory is sent.","generation":"enrichment-5a4abd14253544b78d8c3044915082da","complete":false,"records":13821,"lastAttemptAt":"2026-11-15T06:39:25.4859854+00:00","lastSuccessAt":"2026-11-15T06:39:24.47+00:00","error":"64 identifier lookups failed; latest failures include AccessDenied (HTTP 403). Other identifiers were checked independently.","lastVerifiedAt":"2026-11-15T06:39:24.47+00:00","snapshotPublishedAt":null,"importing":false,"stagedRecords":0,"checkedIdentifiers":13810,"expectedIdentifiers":13874,"failedIdentifiers":64},{"source":"first-epss:nuget","scope":"FIRST EPSS for explicit CVE aliases in the collected public NuGet archive. Not a global EPSS backfill.","generation":"2026-11-15T06:30:52.8313382+00:00","complete":true,"records":1125,"lastAttemptAt":"2026-11-15T06:30:52.8313382+00:00","lastSuccessAt":"2026-11-15T06:30:52.9749685+00:00","error":null,"lastVerifiedAt":"2026-11-15T06:30:52.9749715+00:00","snapshotPublishedAt":null,"importing":false,"stagedRecords":0,"checkedIdentifiers":null,"expectedIdentifiers":null,"failedIdentifiers":null},{"source":"nvd","scope":"Rolling NVD lookups of CVE aliases in current public OSV archives; 500 identifiers per refresh, rechecked after 48 hours. Not a global NVD catalog. Successful not-found lookups count as checked; they do not imply withdrawal or safety. No reader inventory is sent.","generation":"enrichment-35abf047bdfe46089a52c4c139c37942","complete":false,"records":13833,"lastAttemptAt":"2026-11-15T06:30:58.1452571+00:00","lastSuccessAt":"2026-11-15T05:33:23.837+00:00","error":"12 identifier lookups failed; latest failures include HttpError (HTTP 503). Other identifiers were checked independently.","lastVerifiedAt":"2026-11-15T05:33:23.837+00:00","snapshotPublishedAt":null,"importing":false,"stagedRecords":0,"checkedIdentifiers":13862,"expectedIdentifiers":13874,"failedIdentifiers":12},{"source":"osv:Go","scope":"Complete OSV Go ecosystem archive, including withdrawn and malicious-package source records; statement counts are not unique CVE counts","generation":"go-64eea06dbd27de8464d5dbce1b78cc794cc59e2d901516ae0d3ea76e624cdae0","complete":true,"records":9955,"lastAttemptAt":"2026-11-15T06:30:52.7627278+00:00","lastSuccessAt":"2026-11-14T13:57:23.1208135+00:00","error":null,"lastVerifiedAt":"2026-11-15T06:30:52.7627278+00:00","snapshotPublishedAt":"2026-11-14T13:17:57+00:00","importing":false,"stagedRecords":0,"checkedIdentifiers":null,"expectedIdentifiers":null,"failedIdentifiers":null},{"source":"osv:NuGet","scope":"Complete OSV NuGet ecosystem archive, including GitHub Advisory Database records; NuGet version matching only","generation":"nuget-f4424d7d4861b1af1404bd15abcb83f295dcd003412a9340ca99dc8200aa148a","complete":true,"records":2014,"lastAttemptAt":"2026-11-15T06:30:52.191726+00:00","lastSuccessAt":"2026-11-13T19:57:08.2864435+00:00","error":null,"lastVerifiedAt":"2026-11-15T06:30:52.191726+00:00","snapshotPublishedAt":"2026-11-13T19:33:10+00:00","importing":false,"stagedRecords":0,"checkedIdentifiers":null,"expectedIdentifiers":null,"failedIdentifiers":null},{"source":"osv:crates.io","scope":"Complete OSV crates.io ecosystem archive, including withdrawn and malicious-package source records; statement counts are not unique CVE counts","generation":"crates.io-012aff9b2fb349d53e2c4bace6ca57956b6f5f9d82c1dc9fdc1c9b3c738f8977","complete":true,"records":3148,"lastAttemptAt":"2026-11-15T06:30:52.7798435+00:00","lastSuccessAt":"2026-11-14T04:57:03.8279646+00:00","error":null,"lastVerifiedAt":"2026-11-15T06:30:52.7798435+00:00","snapshotPublishedAt":"2026-11-14T03:02:50+00:00","importing":false,"stagedRecords":0,"checkedIdentifiers":null,"expectedIdentifiers":null,"failedIdentifiers":null},{"source":"osv:npm","scope":"Complete OSV npm ecosystem archive, including withdrawn and malicious-package source records; statement counts are not unique CVE counts","generation":"npm-878f718ccd076f540460423958c8e379b139b997b45858275573ecc4d702fe9a","complete":true,"records":232474,"lastAttemptAt":"2026-11-15T06:30:52.6600161+00:00","lastSuccessAt":"2026-11-15T05:33:06.8241102+00:00","error":null,"lastVerifiedAt":"2026-11-15T06:30:52.6600161+00:00","snapshotPublishedAt":"2026-11-15T04:33:08+00:00","importing":false,"stagedRecords":0,"checkedIdentifiers":null,"expectedIdentifiers":null,"failedIdentifiers":null}]}