golang Vulnerability Advisory Catalog

Total 213 security vulnerabilities recorded for golang software and firmware.

← Back to All Vendors
Component: go

In net/http in Go before 1.18.6 and 1.19.x before 1.19.1, attackers can cause a denial of service because an HTTP/2 connection can hang during closing...

📅 2022-09-06
CVSS 7.5 Dossier →
Component: ssh

The x/crypto/ssh package before 0.0.0-20211202192323-5770296d904e of golang.org/x/crypto allows an attacker to panic an SSH server....

📅 2022-09-06
CVSS 7.5 Dossier →
Component: go

A too-short encoded message can cause a panic in Float.GobDecode and Rat GobDecode in math/big in Go before 1.17.13 and 1.18.5, potentially allowing a...

📅 2022-08-10
CVSS 7.5 Dossier →
Component: go

Improper exposure of client IP addresses in net/http before Go 1.17.12 and Go 1.18.4 can be triggered by calling httputil.ReverseProxy.ServeHTTP with ...

📅 2022-08-10
CVSS 6.5 Dossier →
Component: go

Uncontrolled recursion in Decoder.Decode in encoding/gob before Go 1.17.12 and Go 1.18.4 allows an attacker to cause a panic due to stack exhaustion v...

📅 2022-08-10
CVSS 7.5 Dossier →
Component: go

Uncontrolled recursion in Unmarshal in encoding/xml before Go 1.17.12 and Go 1.18.4 allows an attacker to cause a panic due to stack exhaustion via un...

📅 2022-08-10
CVSS 7.5 Dossier →
Component: go

Uncontrolled recursion in Glob in path/filepath before Go 1.17.12 and Go 1.18.4 allows an attacker to cause a panic due to stack exhaustion via a path...

📅 2022-08-10
CVSS 7.5 Dossier →
Component: go

Uncontrolled recursion in Reader.Read in compress/gzip before Go 1.17.12 and Go 1.18.4 allows an attacker to cause a panic due to stack exhaustion via...

📅 2022-08-10
CVSS 7.5 Dossier →
Component: go

Uncontrolled recursion in Glob in io/fs before Go 1.17.12 and Go 1.18.4 allows an attacker to cause a panic due to stack exhaustion via a path which c...

📅 2022-08-10
CVSS 7.5 Dossier →
Component: go

Non-random values for ticket_age_add in session tickets in crypto/tls before Go 1.17.11 and Go 1.18.3 allow an attacker that can observe TLS handshake...

📅 2022-08-10
CVSS 3.1 Dossier →
Component: go

Code injection in Cmd.Start in os/exec before Go 1.17.11 and Go 1.18.3 allows execution of any binaries in the working directory named either "..com" ...

📅 2022-08-10
CVSS 7.8 Dossier →
Component: go

Incorrect conversion of certain invalid paths to valid, absolute paths in Clean in path/filepath before Go 1.17.11 and Go 1.18.3 on Windows allows pot...

📅 2022-08-10
CVSS 7.5 Dossier →
Component: go

Uncontrolled recursion in Decoder.Skip in encoding/xml before Go 1.17.12 and Go 1.18.4 allows an attacker to cause a panic due to stack exhaustion via...

📅 2022-08-10
CVSS 7.5 Dossier →
CVE-2022-1962 MEDIUM
Component: go

Uncontrolled recursion in the Parse functions in go/parser before Go 1.17.12 and Go 1.18.4 allow an attacker to cause a panic due to stack exhaustion ...

📅 2022-08-10
CVSS 5.5 Dossier →
CVE-2022-1705 MEDIUM
Component: go

Acceptance of some invalid Transfer-Encoding headers in the HTTP/1 client in net/http before Go 1.17.12 and Go 1.18.4 allows HTTP request smuggling if...

📅 2022-08-10
CVSS 6.5 Dossier →
Component: go

Infinite loop in Read in crypto/rand before Go 1.17.11 and Go 1.18.3 on Windows allows attacker to cause an indefinite hang by passing a buffer larger...

📅 2022-07-15
CVSS 7.5 Dossier →
Component: go

Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function cou...

📅 2022-06-23
CVSS 5.3 Dossier →
Component: go

The generic P-256 feature in crypto/elliptic in Go before 1.17.9 and 1.18.x before 1.18.1 allows a panic via long scalar input....

📅 2022-04-20
CVSS 7.5 Dossier →
Component: go

Certificate.Verify in crypto/x509 in Go 1.18.x before 1.18.1 can be caused to panic on macOS when presented with certain malformed certificates. This ...

📅 2022-04-20
CVSS 7.5 Dossier →
Component: go

encoding/pem in Go before 1.17.9 and 1.18.x before 1.18.1 has a Decode stack overflow via a large amount of PEM data....

📅 2022-04-20
CVSS 7.5 Dossier →
Component: ssh

The golang.org/x/crypto/ssh package before 0.0.0-20220314234659-1baeb1ce4c0b for Go allows an attacker to crash a server in certain circumstances invo...

📅 2022-03-18
CVSS 7.5 Dossier →
Component: go

regexp.Compile in Go before 1.16.15 and 1.17.x before 1.17.8 allows stack exhaustion via a deeply nested expression....

📅 2022-03-05
CVSS 7.5 Dossier →
CVE-2022-23806 CRITICAL
Component: go

Curve.IsOnCurve in crypto/elliptic in Go before 1.16.14 and 1.17.x before 1.17.7 can incorrectly return true in situations with a big.Int value that i...

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

cmd/go in Go before 1.16.14 and 1.17.x before 1.17.7 can misinterpret branch names that falsely appear to be version tags. This can lead to incorrect ...

📅 2022-02-11
CVSS 7.5 Dossier →
Page 6 of 9 (213 Total Records)