golang Vulnerability Advisory Catalog

Total 213 security vulnerabilities recorded for golang software and firmware.

← Back to All Vendors
Component: go

Rat.SetString in math/big in Go before 1.16.14 and 1.17.x before 1.17.7 has an overflow that can lead to Uncontrolled Memory Consumption....

📅 2022-02-11
CVSS 7.5 Dossier →
Component: go

In archive/zip in Go before 1.16.8 and 1.17.x before 1.17.1, a crafted archive header (falsely designating that many files are present) can cause a Ne...

📅 2022-01-24
CVSS 7.5 Dossier →
Component: go

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

📅 2022-01-01
CVSS 4.8 Dossier →
Component: go

net/http in Go before 1.16.12 and 1.17.x before 1.17.5 allows uncontrolled memory consumption in the header canonicalization cache via HTTP/2 requests...

📅 2022-01-01
CVSS 7.5 Dossier →
Component: go

Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted ZIP archive containing an invalid name or an empty fi...

📅 2021-11-08
CVSS 7.5 Dossier →
Component: go

ImportedSymbols in debug/macho (for Open or OpenFat) in Go before 1.16.10 and 1.17.x before 1.17.3 Accesses a Memory Location After the End of a Buffe...

📅 2021-11-08
CVSS 7.5 Dossier →
CVE-2021-38297 CRITICAL
Component: go

Go before 1.16.9 and 1.17.x before 1.17.2 has a Buffer Overflow via large arguments in a function invocation from a WASM module, when GOARCH=wasm GOOS...

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

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

📅 2021-08-08
CVSS 5.9 Dossier →
Component: go

Go before 1.17 does not properly consider extraneous zero characters at the beginning of an IP address octet, which (in some situations) allows attack...

📅 2021-08-07
CVSS 7.5 Dossier →
Component: go

In Go before 1.15.13 and 1.16.x before 1.16.5, there can be a panic for a large exponent to the math/big.Rat SetString or UnmarshalText method....

📅 2021-08-02
CVSS 7.5 Dossier →
Component: go

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

📅 2021-08-02
CVSS 5.3 Dossier →
Component: go

In archive/zip in Go before 1.15.13 and 1.16.x before 1.16.5, a crafted file count (in an archive's header) can cause a NewReader or OpenReader panic....

📅 2021-08-02
CVSS 7.5 Dossier →
Component: go

Go before 1.15.13 and 1.16.x before 1.16.5 has functions for DNS lookups that do not validate replies from DNS servers, and thus a return value may co...

📅 2021-08-02
CVSS 7.3 Dossier →
Component: go

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

📅 2021-07-15
CVSS 6.5 Dossier →
CVE-2012-2666 CRITICAL
Component: go

golang/go in 1.0.2 fixes all.bash on shared machines. dotest() in src/pkg/debug/gosym/pclntab_test.go creates a temporary file with predicable name an...

📅 2021-07-09
CVSS 9.8 Dossier →
Component: go

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

📅 2021-05-27
CVSS 5.9 Dossier →
Component: go

golang.org/x/net before v0.0.0-20210520170846-37e1c6afe023 allows attackers to cause a denial of service (infinite loop) via crafted ParseFragment inp...

📅 2021-05-26
CVSS 7.5 Dossier →
Component: go

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

📅 2021-03-11
CVSS 5.5 Dossier →
Component: go

encoding/xml in Go before 1.15.9 and 1.16.x before 1.16.1 has an infinite loop if a custom TokenReader (for xml.NewTokenDecoder) returns EOF in the mi...

📅 2021-03-11
CVSS 7.5 Dossier →
Component: go

Go before 1.14.14 and 1.15.x before 1.15.7 on Windows is vulnerable to Command Injection and remote code execution when using the "go get" command to ...

📅 2021-01-26
CVSS 7.5 Dossier →
CVE-2021-3114 MEDIUM
Component: go

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

📅 2021-01-26
CVSS 6.5 Dossier →
Component: protobuf

An issue was discovered in GoGo Protobuf before 1.3.2. plugin/unmarshal/unmarshal.go lacks certain index validation, aka the "skippy peanut butter" is...

📅 2021-01-11
CVSS 8.6 Dossier →
Component: text

In x/text in Go before v0.3.5, a "slice bounds out of range" panic occurs in language.ParseAcceptLanguage while processing a BCP 47 tag. (x/text/langu...

📅 2021-01-02
CVSS 7.5 Dossier →
Component: go

In x/text in Go 1.15.4, an "index out of range" panic occurs in language.ParseAcceptLanguage while parsing the -u- extension. (x/text/language is supp...

📅 2021-01-02
CVSS 7.5 Dossier →
Page 7 of 9 (213 Total Records)