golang Vulnerability Advisory Catalog

Total 213 security vulnerabilities recorded for golang software and firmware.

← Back to All Vendors
Component: go

The crypto/x509 package of Go before 1.10.6 and 1.11.x before 1.11.3 does not limit the amount of work performed for each chain verification, which mi...

📅 2018-12-14
CVSS 5.9 Dossier →
Component: go

In Go before 1.10.6 and 1.11.x before 1.11.3, the "go get" command is vulnerable to directory traversal when executed with the import path of a malici...

📅 2018-12-14
CVSS 8.1 Dossier →
Component: go

In Go before 1.10.6 and 1.11.x before 1.11.3, the "go get" command is vulnerable to remote code execution when executed with the -u flag and the impor...

📅 2018-12-14
CVSS 8.1 Dossier →
Component: net

The html package (aka x/net/html) through 2018-09-25 in Go mishandles <math><template><mn><b></template>, leading to a "panic: runtime error" (index o...

📅 2018-10-01
CVSS 7.5 Dossier →
Component: net

The html package (aka x/net/html) through 2018-09-25 in Go mishandles <svg><template><desc><t><svg></template>, leading to a "panic: runtime error" (i...

📅 2018-10-01
CVSS 7.5 Dossier →
Component: net

The html package (aka x/net/html) through 2018-09-25 in Go mishandles <table><math><select><mi><select></table>, leading to an infinite loop during an...

📅 2018-10-01
CVSS 7.5 Dossier →
Component: net

The html package (aka x/net/html) through 2018-09-17 in Go mishandles <template><tBody><isindex/action=0>, leading to a "panic: runtime error" in inBo...

📅 2018-09-17
CVSS 7.5 Dossier →
Component: net

The html package (aka x/net/html) through 2018-09-17 in Go mishandles <math><template><mo><template>, leading to a "panic: runtime error" in parseCurr...

📅 2018-09-17
CVSS 7.5 Dossier →
Component: net

The html package (aka x/net/html) before 2018-07-13 in Go mishandles "in frameset" insertion mode, leading to a "panic: runtime error" for html.Parse ...

📅 2018-09-16
CVSS 7.5 Dossier →
Component: go

The "go get" implementation in Go 1.9.4, when the -insecure command-line option is used, does not validate the import path (get/vcs.go only checks for...

📅 2018-02-16
CVSS 8.8 Dossier →
Component: go

Go before 1.8.7, Go 1.9.x before 1.9.4, and Go 1.10 pre-releases before Go 1.10rc2 allow "go get" remote command execution during source code build, b...

📅 2018-02-07
CVSS 7.8 Dossier →
CVE-2015-5740 CRITICAL
Component: go

The net/http library in net/http/transfer.go in Go before 1.4.3 does not properly parse HTTP headers, which allows remote attackers to conduct HTTP re...

📅 2017-10-18
CVSS 9.8 Dossier →
CVE-2015-5739 CRITICAL
Component: go

The net/http library in net/textproto/reader.go in Go before 1.4.3 does not properly parse HTTP header keys, which allows remote attackers to conduct ...

📅 2017-10-18
CVSS 9.8 Dossier →
Component: go

An unintended cleartext issue exists in Go before 1.8.4 and 1.9.x before 1.9.1. RFC 4954 requires that, during SMTP, the PLAIN auth scheme must only b...

📅 2017-10-05
CVSS 5.9 Dossier →
CVE-2017-15041 CRITICAL
Component: go

Go before 1.8.4 and 1.9.x before 1.9.1 allows "go get" remote command execution. Using custom domains, it is possible to arrange things so that exampl...

📅 2017-10-05
CVSS 9.8 Dossier →
Component: go

The net/http package's Request.ParseMultipartForm method starts writing to temporary files once the request body size surpasses the given "maxMemory" ...

📅 2017-10-05
CVSS 7.5 Dossier →
Component: go

On Darwin, user's trust preferences for root certificates were not honored. If the user had a root certificate loaded in their Keychain that was expli...

📅 2017-10-05
CVSS 7.5 Dossier →
CVE-2017-8932 MEDIUM
Component: go

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 incorr...

📅 2017-07-06
CVSS 5.9 Dossier →
Component: crypto

The Go SSH library (x/crypto/ssh) by default does not verify host keys, facilitating man-in-the-middle attacks. Default behavior changed in commit e4e...

📅 2017-04-04
CVSS 8.1 Dossier →
Component: go

Untrusted search path vulnerability in Go before 1.5.4 and 1.6.x before 1.6.1 on Windows allows local users to gain privileges via a Trojan horse DLL ...

📅 2016-05-23
CVSS 7.8 Dossier →
CVE-2014-7189 UNKNOWN
Component: go

crpyto/tls in Go 1.1 before 1.3.2, when SessionTicketsDisabled is enabled, allows man-in-the-middle attackers to spoof clients via unspecified vectors...

📅 2014-10-07
CVSS 4.3 Dossier →
Page 9 of 9 (213 Total Records)