Description
A malicious GOSUMDB was capable of serving arbitrary module content not contained within the transparency log. This attack allows for a coordinating GOPROXY and GOSUMDB to serve a client malicious module content that cannot be detected by evaluating the transparency log. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy
Published: 2026-08-13
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Based on the description, it is inferred that a malicious GOSUMDB can deliver arbitrary module content that is not recorded in the transparency log. This vulnerability allows attackers to serve malicious modules to a client without triggering integrity checks. If exploited, an attacker could introduce tampered or rogue code into a build, leading to potential confidential data leakage or execution of unintended logic. The weakness involves failure to verify the provenance of module artifacts, a classic integrity violation.

Affected Systems

Based on the description, it is inferred that the vulnerability affects the Go toolchain commands (cmd/go) and the golang.org/x/mod sumdb package. Specific vendor and product names are: Go toolchain and golang.org/x/mod sumdb. No version range is provided by the CVE, so any version of these components may be at risk until a patch is made available.

Risk and Exploitability

Based on the description, it is inferred that the attack requires an attacker who can control a GOSUMDB and a GOPROXY combination served to a client. The CVSS score is 7.5, indicating a high severity, and the EPSS score is < 1%, suggesting a very low probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. However, if the client relies on a malicious or compromised proxy, module verification can be bypassed. Because the vulnerability leads to the delivery of untrusted code, the risk to confidentiality, integrity, and potentially availability is high for environments that trust third‑party module proxies.

Generated by OpenCVE AI on August 14, 2026 at 18:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Run "go mod tidy" to regenerate the go.sum file and verify that no tampered modules remain
  • Configure the Go environment to use only trusted GOSUMDB and GOPROXY URLs, and disable the default proxy if necessary
  • Check the official Go documentation and release notes for a patch or update addressing this issue
  • Remove and re‑initialize the go sum files and vendor folder before building new applications
  • Use logging or monitoring to detect unexpected changes to module versions in the dependency tree

Generated by OpenCVE AI on August 14, 2026 at 18:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 14 Aug 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-347
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 14 Aug 2026 13:00:00 +0000

Type Values Removed Values Added
First Time appeared Golang
Golang mod
Gotoolchain
Gotoolchain cmd/go
Vendors & Products Golang
Golang mod
Gotoolchain
Gotoolchain cmd/go

Fri, 14 Aug 2026 01:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200

Thu, 13 Aug 2026 22:15:00 +0000

Type Values Removed Values Added
Description A malicious GOSUMDB was capable of serving arbitrary module content not contained within the transparency log. This attack allows for a coordinating GOPROXY and GOSUMDB to serve a client malicious module content that cannot be detected by evaluating the transparency log. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy
Title Ignore unrelated, unauthenticated hashes in Lookup in golang.org/x/mod/sumdb
References

cve-icon MITRE

Status: PUBLISHED

Assigner: Go

Published:

Updated: 2026-08-14T16:16:42.248Z

Reserved: 2026-06-23T15:10:49.354Z

Link: CVE-2026-56864

cve-icon Vulnrichment

Updated: 2026-08-14T16:16:22.544Z

cve-icon NVD

Status : Received

Published: 2026-08-13T22:17:22.677

Modified: 2026-08-14T17:19:14.060

Link: CVE-2026-56864

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-14T18:30:07Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-347

    Improper Verification of Cryptographic Signature