HIGH8.1CVE-2020-0601⚠ KEVCertificate validation bypass on Windows in crypto/x509 from 0, < 1.12.16, >= 1.13.0-0, < 1.13.7
from 0, < 1.24.13, >= 1.25.0-0, < 1.25.7, >= 1.26.0-rc.1, < 1.26.0-rc.3
CRITICAL9.8Unexpected behavior from Is methods for IPv4-mapped IPv6 addresses in net/netip
from 0, < 1.21.11, >= 1.22.0-0, < 1.22.4
CRITICAL9.8Improper handling of JavaScript whitespace in html/template
from 0, < 1.19.9, >= 1.20.0-0, < 1.20.4
CRITICAL9.8Backticks not treated as string delimiters in html/template
from 0, < 1.19.8, >= 1.20.0-0, < 1.20.3
CRITICAL9.1Request smuggling due to acceptance of invalid chunked data in net/http
from 0, < 1.23.8, >= 1.24.0-0, < 1.24.2
CRITICAL9.1Incorrect computation for some invalid field elements in crypto/elliptic
from 0, < 1.16.14, >= 1.17.0-0, < 1.17.7
HIGH8.2Case-sensitive excludedSubtrees name constraints cause Auth Bypass in crypto/x509
>= 1.26.0-0, < 1.26.2
HIGH7.8Unsafe behavior in setuid/setgid binaries in runtime
from 0, < 1.19.10, >= 1.20.0-0, < 1.20.5
HIGH7.8Empty Cmd.Path can trigger unintended binary in os/exec on Windows
from 0, < 1.17.11, >= 1.18.0-0, < 1.18.3
HIGH7.5Quadratic complexity in WordDecoder.DecodeHeader in mime
from 0, < 1.25.11, >= 1.26.0-0, < 1.26.4
HIGH7.5Infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE in net/http/internal/http2 in golang.org/x/net
from 0, < 1.25.10, >= 1.26.0-0, < 1.26.3
HIGH7.5Panic in Dial and LookupPort when handling NUL byte on Windows in net
from 0, < 1.25.10, >= 1.26.0-0, < 1.26.3
HIGH7.5Quadratic string concatenation in consumePhrase in net/mail
from 0, < 1.25.10, >= 1.26.0-0, < 1.26.3
HIGH7.5Crash when handling long CNAME response in net
from 0, < 1.25.10, >= 1.26.0-0, < 1.26.3
HIGH7.5Quadratic string concatentation in consumeComment in net/mail
from 0, < 1.25.10, >= 1.26.0-0, < 1.26.3
HIGH7.5Unexpected work during chain building in crypto/x509
from 0, < 1.25.9, >= 1.26.0-0, < 1.26.2
HIGH7.5Unauthenticated TLS 1.3 KeyUpdate record can cause persistent connection retention and DoS in crypto/tls
from 0, < 1.25.9, >= 1.26.0-0, < 1.26.2
HIGH7.5Inefficient policy validation in crypto/x509
from 0, < 1.25.9, >= 1.26.0-0, < 1.26.2
HIGH7.5Incorrect parsing of IPv6 host literals in net/url
from 0, < 1.25.8, >= 1.26.0-0, < 1.26.1
HIGH7.5Incorrect enforcement of email constraints in crypto/x509
>= 1.26.0-0, < 1.26.1
HIGH7.5Memory exhaustion in query parameter parsing in net/url
from 0, < 1.24.12, >= 1.25.0, < 1.25.6
HIGH7.5Excessive resource consumption when printing error string for host certificate validation in crypto/x509
from 0, < 1.24.11, >= 1.25.0, < 1.25.5
HIGH7.5Panic when validating certificates with DSA public keys in crypto/x509
from 0, < 1.24.8, >= 1.25.0, < 1.25.2
HIGH7.5Quadratic complexity when parsing some invalid inputs in encoding/pem
from 0, < 1.24.8, >= 1.25.0, < 1.25.2
HIGH7.5Quadratic complexity when checking name constraints in crypto/x509
from 0, < 1.24.9, >= 1.25.0, < 1.25.3
HIGH7.5Excessive CPU consumption in ParseAddress in net/mail
from 0, < 1.24.8, >= 1.25.0, < 1.25.2
HIGH7.5Usage of ExtKeyUsageAny disables policy validation in crypto/x509
>= 1.24.0-0, < 1.24.4
HIGH7.5ParsePKCS1PrivateKey panic with partial keys in crypto/x509
>= 1.24.0-0, < 1.24.0-rc.2
HIGH7.5Stack exhaustion in Parse in go/build/constraint
from 0, < 1.22.7, >= 1.23.0-0, < 1.23.1
HIGH7.5Stack exhaustion in Decoder.Decode in encoding/gob
from 0, < 1.22.7, >= 1.23.0-0, < 1.23.1
HIGH7.5Denial of service due to improper 100-continue handling in net/http
from 0, < 1.21.12, >= 1.22.0-0, < 1.22.5
HIGH7.5Comments in display names are incorrectly handled in net/mail
from 0, < 1.21.8, >= 1.22.0-0, < 1.22.1
HIGH7.5Before Go 1.20, the RSA based key exchange methods in crypto/tls may exhibit a timing side channel
from 0, < 1.20.0
HIGH7.5Insecure parsing of Windows paths with a \??\ prefix in path/filepath
from 0, < 1.20.11, >= 1.21.0-0, < 1.21.4
HIGH7.5HTTP/2 rapid reset can cause excessive work in net/http
from 0, < 1.20.10, >= 1.21.0-0, < 1.21.3
HIGH7.5Panic when processing post-handshake message on QUIC connections in crypto/tls
>= 1.21.0-0, < 1.21.1
HIGH7.5Memory exhaustion in QUIC connection handling in crypto/tls
>= 1.21.0-0, < 1.21.1
HIGH7.5Infinite loop in parsing in go/scanner
from 0, < 1.19.8, >= 1.20.0-0, < 1.20.3
HIGH7.5Excessive resource consumption in net/http, net/textproto and mime/multipart
from 0, < 1.19.8, >= 1.20.0-0, < 1.20.3
HIGH7.5Excessive memory allocation in net/http and net/textproto
from 0, < 1.19.8, >= 1.20.0-0, < 1.20.3
HIGH7.5Excessive resource consumption in mime/multipart
from 0, < 1.19.6, >= 1.20.0-0, < 1.20.1
HIGH7.5Denial of service via crafted HTTP/2 stream in net/http and golang.org/x/net
from 0, < 1.19.6, >= 1.20.0-0, < 1.20.1
HIGH7.5Panic on large handshake records in crypto/tls
from 0, < 1.19.6, >= 1.20.0-0, < 1.20.1
HIGH7.5Path traversal on Windows in path/filepath
from 0, < 1.19.6, >= 1.20.0-0, < 1.20.1
HIGH7.5Restricted file access on Windows in os and net/http
from 0, < 1.18.9, >= 1.19.0-0, < 1.19.4
HIGH7.5Unsanitized NUL in environment variables on Windows in syscall and os/exec
from 0, < 1.18.8, >= 1.19.0-0, < 1.19.3
HIGH7.5Incorrect sanitization of forwarded query parameters in net/http/httputil
from 0, < 1.18.7, >= 1.19.0-0, < 1.19.2
HIGH7.5Memory exhaustion when compiling regular expressions in regexp/syntax
from 0, < 1.18.7, >= 1.19.0-0, < 1.19.2
HIGH7.5Unbounded memory consumption when reading headers in archive/tar
from 0, < 1.18.7, >= 1.19.0-0, < 1.19.2
HIGH7.5Failure to strip relative path components in net/url
>= 1.19.0-0, < 1.19.1
HIGH7.5Denial of service in net/http and golang.org/x/net/http2
from 0, < 1.18.6, >= 1.19.0-0, < 1.19.1
HIGH7.5Panic when decoding Float and Rat types in math/big
from 0, < 1.17.13, >= 1.18.0-0, < 1.18.5
HIGH7.5Path traversal via Clean on Windows in path/filepath
from 0, < 1.17.11, >= 1.18.0-0, < 1.18.3
HIGH7.5Stack exhaustion in Glob on certain paths in io/fs
from 0, < 1.17.12, >= 1.18.0-0, < 1.18.4
HIGH7.5Stack exhaustion when decoding certain messages in encoding/gob
from 0, < 1.17.12, >= 1.18.0-0, < 1.18.4
HIGH7.5Stack exhaustion when reading certain archives in compress/gzip
from 0, < 1.17.12, >= 1.18.0-0, < 1.18.4
HIGH7.5Stack exhaustion when unmarshaling certain documents in encoding/xml
from 0, < 1.17.12, >= 1.18.0-0, < 1.18.4
HIGH7.5Stack exhaustion on crafted paths in path/filepath
from 0, < 1.17.12, >= 1.18.0-0, < 1.18.4
HIGH7.5Stack exhaustion from deeply nested XML documents in encoding/xml
from 0, < 1.17.12, >= 1.18.0-0, < 1.18.4
HIGH7.5rustls-webpki: CPU denial of service in certificate path building
from 0, < 1.10.6, >= 1.11.0-0, < 1.11.3
HIGH7.5Indefinite hang with large buffers on Windows in crypto/rand
from 0, < 1.17.11, >= 1.18.0-0, < 1.18.3
HIGH7.5h2o - security update
from 0, < 1.11.13, >= 1.12.0-0, < 1.12.8
HIGH7.5Stack exhaustion when compiling deeply nested expressions in regexp
from 0, < 1.16.15, >= 1.17.0-0, < 1.17.8
HIGH7.5golang-1.8 - security update
from 0, < 1.16.14, >= 1.17.0-0, < 1.17.7
HIGH7.5Panic during certificate parsing on Darwin in crypto/x509
>= 1.18.0-0, < 1.18.1
HIGH7.5Panic due to large inputs affecting P-256 curves in crypto/elliptic
from 0, < 1.17.9, >= 1.18.0-0, < 1.18.1
HIGH7.5Stack overflow from a large amount of PEM data in encoding/pem
from 0, < 1.17.9, >= 1.18.0-0, < 1.18.1
HIGH7.5Panic due to crafted inputs in archive/zip
from 0, < 1.16.8, >= 1.17.0-0, < 1.17.1
HIGH7.5Infinite loop when decoding inputs in encoding/xml
from 0, < 1.15.9, >= 1.16.0-0, < 1.16.1
HIGH7.5golang-1.7 - security update
from 0, < 1.15.13, >= 1.16.0-0, < 1.16.5
HIGH7.5Panic on inputs with large exponents in math/big
from 0, < 1.15.13, >= 1.16.0-0, < 1.16.5
HIGH7.5Panic when opening certain archives in archive/zip
from 0, < 1.16.10, >= 1.17.0-0, < 1.17.3
HIGH7.5Panic on invalid symbol tables in debug/macho
from 0, < 1.16.10, >= 1.17.0-0, < 1.17.3
HIGH7.5Unbounded memory growth in net/http and golang.org/x/net/http2
from 0, < 1.16.12, >= 1.17.0-0, < 1.17.5
HIGH7.5Unbounded read from invalid inputs in encoding/binary
from 0, < 1.13.15, >= 1.14.0-0, < 1.14.7
HIGH7.5Panic in certificate parsing in crypto/x509 and golang.org/x/crypto/cryptobyte
from 0, < 1.12.16, >= 1.13.0-0, < 1.13.7
HIGH7.5Panic during division of very large numbers in math/big
>= 1.14.0-0, < 1.14.12, >= 1.15.0-0, < 1.15.5
HIGH7.3Improper handling of empty HTML attributes in html/template
from 0, < 1.19.9, >= 1.20.0-0, < 1.20.4
HIGH7.3Improper sanitization of CSS values in html/template
from 0, < 1.19.9, >= 1.20.0-0, < 1.20.4
HIGH7.3Improper sanitization when resolving values from DNS in net
from 0, < 1.15.13, >= 1.16.0-0, < 1.16.5
HIGH7.0Incorrect results returned from Rows.Scan in database/sql
from 0, < 1.23.12, >= 1.24.0, < 1.24.6
MEDIUM6.8Sensitive headers not cleared on cross-origin redirect in net/http
from 0, < 1.23.10, >= 1.24.0-0, < 1.24.4
MEDIUM6.5Inefficient candidate hostname parsing in crypto/x509
from 0, < 1.25.11, >= 1.26.0-0, < 1.26.4
MEDIUM6.5Excessive CPU consumption when building archive index in archive/zip
from 0, < 1.24.12, >= 1.25.0, < 1.25.6
MEDIUM6.5Improper application of excluded DNS name constraints when verifying wildcard names in crypto/x509
from 0, < 1.24.11, >= 1.25.0, < 1.25.5
MEDIUM6.5Unexpected paths returned from LookPath in os/exec
from 0, < 1.23.12, >= 1.24.0, < 1.24.6
MEDIUM6.5Memory exhaustion in multipart form parsing in net/textproto and net/http
from 0, < 1.21.8, >= 1.22.0-0, < 1.22.1
MEDIUM6.5Insufficient sanitization of Host header in net/http
from 0, < 1.19.11, >= 1.20.0-0, < 1.20.6
MEDIUM6.5Exposure of client IP addresses in net/http
from 0, < 1.17.12, >= 1.18.0-0, < 1.18.4
MEDIUM6.5Improper sanitization of Transfer-Encoding headers in net/http
from 0, < 1.17.12, >= 1.18.0-0, < 1.18.4
MEDIUM6.5Incorrect operations on the P-224 curve in crypto/elliptic
from 0, < 1.14.14, >= 1.15.0-0, < 1.15.7
MEDIUM6.5Panic on certain certificates in crypto/tls
from 0, < 1.15.14, >= 1.16.0-0, < 1.16.6
MEDIUM6.4TOCTOU permits root escape on Linux via Root.Chmod in os in internal/syscall/unix
from 0, < 1.25.9, >= 1.26.0-0, < 1.26.2
MEDIUM6.1Escaper bypass leads to XSS in html/template
from 0, < 1.25.10, >= 1.26.0-0, < 1.26.3
MEDIUM6.1Bypass of meta content URL escaping causes XSS in html/template
from 0, < 1.25.10, >= 1.26.0-0, < 1.26.3
MEDIUM6.1JsBraceDepth Context Tracking Bugs (XSS) in html/template
from 0, < 1.25.9, >= 1.26.0-0, < 1.26.2
MEDIUM6.1URLs in meta content attribute actions are not escaped in html/template
from 0, < 1.25.8, >= 1.26.0-0, < 1.26.1
MEDIUM6.1Usage of IPv6 zone IDs can bypass URI name constraints in crypto/x509
from 0, < 1.22.11, >= 1.23.0-0, < 1.23.5, >= 1.24.0-0, < 1.24.0-rc.2
MEDIUM6.1Sensitive headers incorrectly sent after cross-domain redirect in net/http
from 0, < 1.22.11, >= 1.23.0-0, < 1.23.5, >= 1.24.0-0, < 1.24.0-rc.2
MEDIUM6.1Improper handling of special tags within script contexts in html/template
from 0, < 1.20.8, >= 1.21.0-0, < 1.21.1
MEDIUM6.1Improper handling of HTML-like comments in script contexts in html/template
from 0, < 1.20.8, >= 1.21.0-0, < 1.21.1
MEDIUM6.1Cross-site scripting in net/http/cgi and net/http/fcgi
from 0, < 1.14.8, >= 1.15.0-0, < 1.15.1
MEDIUM5.9Panic in name constraint checking for malformed certificates in crypto/x509
>= 1.26.0-0, < 1.26.1
MEDIUM5.9Malformed DNS message can cause infinite loop in net
>= 1.22.0-0, < 1.22.3
MEDIUM5.9Verify panics on certificates with an unknown public key algorithm in crypto/x509
from 0, < 1.21.8, >= 1.22.0-0, < 1.22.1
MEDIUM5.9Panic due to large headers in net/http and golang.org/x/net/http/httpguts
from 0, < 1.15.12, >= 1.16.0-0, < 1.16.4
MEDIUM5.9golang-1.11 - security update
from 0, < 1.13.13, >= 1.14.0-0, < 1.14.5
MEDIUM5.9Panic in ReverseProxy in net/http/httputil
from 0, < 1.15.15, >= 1.16.0-0, < 1.16.7
MEDIUM5.5Unbounded allocation for old GNU sparse in archive/tar
from 0, < 1.25.9, >= 1.26.0-0, < 1.26.2
MEDIUM5.5Inconsistent handling of O_CREATE|O_EXCL on Unix and Windows in os in syscall
from 0, < 1.23.10, >= 1.24.0-0, < 1.24.4
MEDIUM5.5Mishandling of corrupt central directory record in archive/zip
from 0, < 1.21.11, >= 1.22.0-0, < 1.22.4
MEDIUM5.5Stack exhaustion due to deeply nested types in go/parser
from 0, < 1.17.12, >= 1.18.0-0, < 1.18.4
MEDIUM5.5Panic when opening archives in archive/zip
>= 1.16.0-0, < 1.16.1
MEDIUM5.4CrossOriginProtection insecure bypass patterns not limited to exact matches in net/http
>= 1.25.0, < 1.25.1
MEDIUM5.4Errors returned from JSON marshaling may break template escaping in html/template
from 0, < 1.21.8, >= 1.22.0-0, < 1.22.1
MEDIUM5.3Arbitrary inputs are included in errors without any escaping in net/textproto
from 0, < 1.25.11, >= 1.26.0-0, < 1.26.4
MEDIUM5.3ReverseProxy forwards queries with more than urlmaxqueryparams parameters in net/http/httputil
from 0, < 1.25.10, >= 1.26.0-0, < 1.26.3
MEDIUM5.3Handshake messages may be processed at the incorrect encryption level in crypto/tls
from 0, < 1.24.12, >= 1.25.0, < 1.25.6
MEDIUM5.3Excessive CPU consumption in Reader.ReadResponse in net/textproto
from 0, < 1.24.8, >= 1.25.0, < 1.25.2
MEDIUM5.3Lack of limit when parsing cookies can cause memory exhaustion in net/http
from 0, < 1.24.8, >= 1.25.0, < 1.25.2
MEDIUM5.3Parsing DER payload can cause memory exhaustion in encoding/asn1
from 0, < 1.24.8, >= 1.25.0, < 1.25.2
MEDIUM5.3Insufficient validation of bracketed IPv6 hostnames in net/url
from 0, < 1.24.8, >= 1.25.0, < 1.25.2
MEDIUM5.3ALPN negotiation error contains attacker controlled information in crypto/tls
from 0, < 1.24.8, >= 1.25.0, < 1.25.2
MEDIUM5.3HTTP/2 CONTINUATION flood in net/http
from 0, < 1.21.9, >= 1.22.0-0, < 1.22.2
MEDIUM5.3Denial of service via chunk extensions in net/http
from 0, < 1.20.12, >= 1.21.0-0, < 1.21.5
MEDIUM5.3Incorrect detection of reserved device names on Windows in path/filepath
from 0, < 1.20.11, >= 1.21.0-0, < 1.21.4
MEDIUM5.3Large RSA keys can cause high CPU usage in crypto/tls
from 0, < 1.19.12, >= 1.20.0-0, < 1.20.7, >= 1.21.0-0, < 1.21.0-rc.4
MEDIUM5.3Incorrect calculation on P256 curves in crypto/internal/nistec
from 0, < 1.19.7, >= 1.20.0-0, < 1.20.2
MEDIUM5.3Excessive memory growth in net/http and golang.org/x/net/http2
from 0, < 1.18.9, >= 1.19.0-0, < 1.19.4
MEDIUM5.3Incorrect privilege reporting in syscall and golang.org/x/sys/unix
from 0, < 1.17.10, >= 1.18.0-0, < 1.18.2
MEDIUM5.3Certificate verification error on Windows in crypto/x509
from 0, < 1.13.13, >= 1.14.0-0, < 1.14.5
MEDIUM5.3Attacker can drop certain headers in net/http/httputil
from 0, < 1.15.13, >= 1.16.0-0, < 1.16.5
MEDIUM4.8Misdirected I/O in syscall
from 0, < 1.16.12, >= 1.17.0-0, < 1.17.5
MEDIUM4.4HTTP Proxy bypass using IPv6 Zone IDs in golang.org/x/net
from 0, < 1.23.7, >= 1.24.0-0, < 1.24.1
MEDIUM4.3Unbounded allocation when parsing GNU sparse map in archive/tar
from 0, < 1.24.8, >= 1.25.0, < 1.25.2
MEDIUM4.3Stack exhaustion in all Parse functions in go/parser
from 0, < 1.22.7, >= 1.23.0-0, < 1.23.1
MEDIUM4.3Incorrect forwarding of sensitive headers and cookies on HTTP redirect in net/http
from 0, < 1.21.8, >= 1.22.0-0, < 1.22.1
MEDIUM4.0Timing sidechannel for P-256 on ppc64le in crypto/internal/nistec
from 0, < 1.22.12, >= 1.23.0-0, < 1.23.6, >= 1.24.0-0, < 1.24.0-rc.3
LOW3.8Improper access to parent directory of root in os
from 0, < 1.23.9, >= 1.24.0-0, < 1.24.3
LOW3.1Session tickets lack random ticket_age_add in crypto/tls
from 0, < 1.17.11, >= 1.18.0-0, < 1.18.3
LOW2.5FileInfo can escape from a Root in os
from 0, < 1.25.8, >= 1.26.0-0, < 1.26.1
—Improper input validation in net/http and net/http/cgi
from 0, < 1.6.3
—golang-1.11 - security update
from 0, < 1.11.13, >= 1.12.0-0, < 1.12.8
—Incorrect computation for P-256 curves in crypto/elliptic
>= 1.6.0-0, < 1.7.6, >= 1.8.0-0, < 1.8.2
—Man-in-the-middle attack with SessionTicketsDisabled in crypto/tls
>= 1.1.0-0, < 1.3.2
—DLL injection on Windows in runtime and syscall
from 0, < 1.11.10, >= 1.12.0-0, < 1.12.2
—Denial of service due to unchecked parameters in crypto/dsa
from 0, < 1.5.4, >= 1.6.0-0, < 1.6.1
—Mishandled trust preferences for root certificates on Darwin in crypto/x509
from 0, < 1.6.4, >= 1.7.0-0, < 1.7.4
—golang-1.11 - security update
from 0, < 1.12.11, >= 1.13.0-0, < 1.13.2
—golang - security update
from 0, < 1.10.8, >= 1.11.0-0, < 1.11.5
—golang-1.11 - security update
from 0, < 1.12.10, >= 1.13.0-0, < 1.13.1
—golang - security update
from 0, < 1.6.4, >= 1.7.0-0, < 1.7.4
—Cleartext transmission of credentials in net/smtp
>= 1.1.0-0, < 1.8.4, >= 1.9.0-0, < 1.9.1
—Privilege escalation on Windows via malicious DLL in syscall
from 0, < 1.5.4, >= 1.6.0-0, < 1.6.1
—Request smuggling due to improper header parsing in net/http
from 0, < 1.4.3
—Incorrect calculation affecting RSA computations in math/big
>= 1.5.0-0, < 1.5.3