GO
Product
GO
by Golang · last CVE Jul 8, 2026
On CISA KEVExploited in the wild
171
CVEs
2
On KEV
10.0
Max CVSS
0
New 30D
Severity mix
Critical 18High 100Medium 49Low 3
Watch

Add GO to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2025-61728
6.5
1%
Jan 28
Excessive CPU consumption when building archive index in archive/zip
Affected: before 1.24.12; 1.25.0 before 1.25.6
CVE-2025-61727
6.5
0%
Dec 3
An excluded subdomain constraint in a certificate chain does not restrict the usage of wildcard SANs in the leaf certificate
Affected: before 1.24.11; 1.25 before 1.25.5
CVE-2025-47906
6.5
1%
Sep 18
If the PATH environment variable contains paths which are executables (rather than just directories), passing certain strings to LookPath ("", ".", and ".."), can result in the…
Affected: before 1.23.12; 1.24.0 before 1.24.6
CVE-2023-29406
6.5
1%
Jul 11
The HTTP/1 client does not fully validate the contents of the Host header
Affected: before 1.19.11; 1.20.0 before 1.20.6
CVE-2022-32148
6.5
2%
Aug 9
Exposure of client IP addresses in net/http
Affected: before 1.17.12; 1.18.0 before 1.18.4
CVE-2022-1705
6.5
2%
Aug 9
Improper sanitization of Transfer-Encoding headers in net/http
Affected: before 1.17.12; 1.18.0 before 1.18.4
CVE-2021-34558
6.5
7%
Jul 15
The crypto/tls package of Go through 1.16.5 does not properly assert that the type of public key in an X.509 certificate matches the expected type when doing a RSA based key…
Affected: before 1.15.14; 1.16.0 before 1.16.6
CVE-2021-3114
6.5
3%
Jan 26
In Go before 1.14.14 and 1.15.x before 1.15.7, crypto/elliptic/p224.go can generate incorrect outputs, related to an underflow of the lowest limb during the final complete…
Affected: before 1.14.14; 1.15 before 1.15.7
CVE-2026-32282
6.4
0%
Apr 8
TOCTOU permits root escape on Linux via Root.Chmod in os in internal/syscall/unix
Affected: before 1.25.9; 1.26.0 before 1.26.2
CVE-2026-39823
6.1
0%
May 7
Bypass of meta content URL escaping causes XSS in html/template
Affected: before 1.25.10; 1.26.0 before 1.26.3
CVE-2026-39826
6.1
0%
May 7
Escaper bypass leads to XSS in html/template
Affected: before 1.25.10; 1.26.0 before 1.26.3
CVE-2026-32289
6.1
0%
Apr 8
JsBraceDepth Context Tracking Bugs (XSS) in html/template
Affected: before 1.25.9; 1.26.0 before 1.26.2
CVE-2026-27142
6.1
0%
Mar 6
URLs in meta content attribute actions are not escaped in html/template
Affected: before 1.25.8; 1.26.0
CVE-2023-39319
6.1
1%
Sep 8
The html/template package does not apply the proper rules for handling occurrences of "<script", "<!--", and "</script" within JS literals in <script> contexts
Affected: before 1.20.8; 1.21.0 before 1.21.1
CVE-2023-39318
6.1
1%
Sep 8
The html/template package does not properly handle HTML-like "" comment tokens, nor hashbang "#!" comment tokens, in <script> contexts
Affected: before 1.20.8; 1.21.0 before 1.21.1
CVE-2020-24553
6.1
4%
Sep 2
Go before 1.14.8 and 1.15.x before 1.15.1 allows XSS because text/html is the default for CGI/FCGI handlers that lack a Content-Type header
Affected: before 1.14.8; 1.15.0 before 1.15.1
CVE-2019-9741
6.1
2%
Mar 13
An issue was discovered in net/http in Go 1.11.5
Affected: 1.11.5
CVE-2026-39817
5.9
0%
May 7
Invoking "go tool pack" does not sanitize output paths in cmd/go
Affected: before 1.25.10; 1.26.0 before 1.26.3
CVE-2026-27138
5.9
0%
Mar 6
Panic in name constraint checking for malformed certificates in crypto/x509
Affected: 1.26.0
CVE-2021-36221
5.9
3%
Aug 8
Go before 1.15.15 and 1.16.x before 1.16.7 has a race condition that can lead to a net/http/httputil ReverseProxy panic upon an ErrAbortHandler abort
Affected: before 1.15.15; 1.16.0 before 1.16.7
CVE-2021-31525
5.9
4%
May 27
net/http in Go before 1.15.12 and 1.16.x before 1.16.4 allows remote attackers to cause a denial of service (panic) via a large header to ReadRequest or ReadResponse
Affected: before 1.15.12; 1.16.0 before 1.16.4
CVE-2020-15586
5.9
3%
Jul 17
Go before 1.13.13 and 1.14.x before 1.14.5 has a data race in some net/http servers, as demonstrated by the httputil.ReverseProxy Handler, because it reads a request body and…
Affected: before 1.13.13; 1.14.0 before 1.14.5
CVE-2017-15042
5.9
1%
Oct 5
An unintended cleartext issue exists in Go before 1.8.4 and 1.9.x before 1.9.1
Affected: through 1.8.3; 1.9
CVE-2017-8932
5.9
2%
Jul 6
A bug in the standard library ScalarMult implementation of curve P-256 for amd64 architectures in Go before 1.7.6 and 1.8.x before 1.8.2 causes incorrect results to be generated…
Affected: through 1.7.5; 1.8; 1.8.1
CVE-2020-29511
5.6
2%
Dec 14
The encoding/xml package in Go (all versions) does not correctly preserve the semantics of element namespace prefixes during tokenization round-trips, which allows an attacker to…
Affected: before 1.17
CVE-2020-29510
5.6
2%
Dec 14
The encoding/xml package in Go versions 1.15 and earlier does not correctly preserve the semantics of directives during tokenization round-trips, which allows an attacker to craft…
Affected: through 1.15
CVE-2020-29509
5.6
2%
Dec 14
The encoding/xml package in Go (all versions) does not correctly preserve the semantics of attribute namespace prefixes during tokenization round-trips, which allows an attacker…
Affected: before 1.17
CVE-2026-32288
5.5
0%
Apr 8
Unbounded allocation for old GNU sparse in archive/tar
Affected: before 1.25.9; 1.26.0 before 1.26.2
CVE-2025-0913
5.5
0%
Jun 11
os.OpenFile(path, os.O_CREATE|O_EXCL) behaved differently on Unix and Windows systems when the target path was a dangling symlink
Affected: before 1.23.10; 1.24.0 before 1.24.4
CVE-2024-24789
5.5
0%
Jun 5
The archive/zip package's handling of certain types of invalid zip files differs from the behavior of most zip implementations
Affected: before 1.21.11; 1.22.0 before 1.22.4
CVE-2022-1962
5.5
1%
Aug 9
Stack exhaustion due to deeply nested types in go/parser
Affected: before 1.17.12; 1.18.0 before 1.18.4
CVE-2021-27919
5.5
2%
Mar 11
archive/zip in Go 1.16.x before 1.16.1 allows attackers to cause a denial of service (panic) upon attempted use of the Reader.Open API for a ZIP archive in which ../ occurs at the…
Affected: 1.16.0 before 1.16.1
CVE-2026-42505
5.3
0%
Jul 8
Invoking Encrypted Client Hello privacy leak in crypto/tls
Affected: 1.23.0 before 1.25.12; 1.26.0 before 1.26.5; 1.27
CVE-2026-39819
5.3
0%
May 7
Invoking "go bug" follows symlinks in predictable temporary filenames in cmd/go
Affected: before 1.25.10; 1.26.0 before 1.26.3
CVE-2026-39825
5.3
0%
May 7
ReverseProxy forwards queries with more than urlmaxqueryparams parameters in net/http/httputil
Affected: before 1.25.10; 1.26.0 before 1.26.3
CVE-2025-61730
5.3
0%
Jan 28
Handshake messages may be processed at the incorrect encryption level in crypto/tls
Affected: before 1.24.12; 1.25.0 before 1.25.6
CVE-2025-61724
5.3
1%
Oct 29
The Reader.ReadResponse function constructs a response string through repeated string concatenation of lines
Affected: before 1.24.8; 1.25.0 before 1.25.2
CVE-2025-58189
5.3
0%
Oct 29
When Conn.Handshake fails during ALPN negotiation the error contains attacker controlled information (the ALPN protocols sent by the client) which is not escaped
Affected: before 1.24.8; 1.25.0 before 1.25.2
CVE-2025-58185
5.3
1%
Oct 29
Parsing a maliciously crafted DER payload could allocate large amounts of memory, causing memory exhaustion
Affected: before 1.24.8; 1.25.0 before 1.25.2
CVE-2025-47912
5.3
0%
Oct 29
The Parse function permits values other than IPv6 addresses to be included in square brackets within the host component of a URL
Affected: before 1.24.8; 1.25.0 before 1.25.2
CVE-2023-39326
5.3
1%
Dec 6
A malicious HTTP sender can use chunk extensions to cause a receiver reading from a request or response body to read many more bytes from the network than are in the body
Affected: before 1.20.12; 1.21.0-0 before 1.21.5
CVE-2023-45284
5.3
1%
Nov 9
On Windows, The IsLocal function does not correctly detect reserved device names in some cases
Affected: before 1.20.11; 1.21.0-0 before 1.21.4
CVE-2023-29409
5.3
2%
Aug 2
Extremely large RSA keys in certificate chains can cause a client/server to expend significant CPU time verifying signatures
Affected: before 1.19.12; 1.20.0 before 1.20.7; 1.21.0; 1.21.0; 1.21.0
CVE-2023-24532
5.3
1%
Mar 8
The ScalarMult and ScalarBaseMult methods of the P256 Curve may return an incorrect result if called with some specific unreduced scalars (a scalar larger than the order of the…
Affected: before 1.19.7; 1.20.0 before 1.20.2
CVE-2022-41717
5.3
6%
Dec 8
An attacker can cause excessive memory growth in a Go server accepting HTTP/2 requests
Affected: before 1.18.9; 1.19.0 before 1.19.4
CVE-2022-29526
5.3
3%
Jun 23
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment
Affected: before 1.17.10; 1.18.0 before 1.18.2
CVE-2021-33197
5.3
2%
Aug 2
In Go before 1.15.13 and 1.16.x before 1.16.5, some configurations of ReverseProxy (from net/http/httputil) result in a situation where an attacker is able to drop arbitrary…
Affected: before 1.15.13; 1.16.0 before 1.16.5
CVE-2020-14039
5.3
2%
Jul 17
In Go before 1.13.13 and 1.14.x before 1.14.5, Certificate.Verify may lack a check on the VerifyOptions.KeyUsages EKU requirements (if VerifyOptions.Roots equals nil and the…
Affected: before 1.13.13; 1.14.0 before 1.14.5
CVE-2021-44717
4.8
2%
Jan 1
Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file…
Affected: before 1.16.12; 1.17.0 before 1.17.5
Showing 49