Input validation error in Go programming language - CVE-2026-42501
Published: July 31, 2026
Vulnerability details
The vulnerability allows a remote attacker to bypass checksum database validation.
The vulnerability exists due to improper input validation in cmd/go when validating downloaded modules and toolchain downloads through a module proxy or checksum database. A remote attacker can return an empty checksum response or a checksum response for an unrelated module to bypass checksum database validation.
Exploitation requires use of an untrusted module proxy or checksum database, and downloaded toolchains are affected when a different Go toolchain version is selected.