CVE-2020-7919
highpriority · track · 31EPSS 0.026 · 86 %ileDEEURUUSEPSS · scored 2026-10-27
Go before 1.12.16 and 1.13.x before 1.13.7 (and the crypto/cryptobyte package before 0.0.0-20200124225646-8b5121be2f68 for Go) allows attacks on clients (resulting in a panic) via a malformed X.509 certificate.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–high · 6.9–7.8
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (26)
Products and version ranges known to be affected.
- netapp cloud insights telegrafall versionsnvdUScpe:2.3:a:netapp:cloud_insights_telegraf:*:*:*:*:*:*:*:*
advisories (4)
Vendor and ecosystem advisories describing this.
- WID-SEC-W-2022-0510IBM DB2: Mehrere SchwachstellenDeutsch2022-06-29csaf · cert_bundDE
Ein entfernter, anonymer, authentisierter oder lokaler Angreifer kann mehrere Schwachstellen in IBM DB2 ausnutzen, um Dateien zu manipulieren, Sicherheitsmaßnahmen zu umgehen, vertrauliche Informationen offenzulegen, einen Denial-of-Service-Zustand auszulösen, willkürlichen Code mit erhöhten Rechten auszuführen, Informationen falsch darzustellen und beliebigen Code auszuführen.
- GHSA-cjjc-xp8v-855wHelm uses crypto package vulnerable to panic from malformed X.509 certificate2021-06-23ghsa · osvUS
The Helm core maintainers have identified a high severity security vulnerability in Go's `crypto` package affecting all versions prior to Helm 2.16.8 and Helm 3.1.0. Thanks to @ravin9249 for identifying the vulnerability. ### Impact Go before 1.12.16 and 1.13.x before 1.13.7 (and the `crypto/cryptobyte` package before 0.0.0-20200124225646-8b5121be2f68 for Go) allows attacks on clients resulting in a panic via a malformed X.509 certificate. This may allow a remote attacker to cause a denial of service. ### Patches A patch to compile Helm against Go 1.14.4 has been provided for Helm 2 and is available in Helm 2.16.8. Helm 3.1.0 and newer are compiled against Go 1.13.7+. ### Workarounds No workaround is available. Users are urged to upgrade. ### References - https://nvd.nist.gov/vuln/detail/CVE-2020-7919 - https://github.com/helm/helm/pull/8288 ### For more information If you have any questions or comments about this advisory: * Open an issue in [the Helm repository](https://github.com/helm/helm/issues) * For security-specific issues, email us at <cncf-helm-security@lists.cncf.io>
- BIT-golang-2020-79192024-03-06vendor · osvUS
Go before 1.12.16 and 1.13.x before 1.13.7 (and the crypto/cryptobyte package before 0.0.0-20200124225646-8b5121be2f68 for Go) allows attacks on clients (resulting in a panic) via a malformed X.509 certificate.
- GO-2022-0229Panic in certificate parsing in crypto/x509 and golang.org/x/crypto/cryptobyte2022-07-06vendor · osvUS
On 32-bit architectures, a malformed input to crypto/x509 or the ASN.1 parsing functions of golang.org/x/crypto/cryptobyte can lead to a panic. The malformed certificate can be delivered via a crypto/tls connection to a client, or to a server that accepts client certificates. net/http clients can be made to crash by an HTTPS server, while net/http servers that accept client certificates will recover the panic and are unaffected.
also known as (7)
Other names and identifiers for this entity.
- CNNVD-202002-1123cnnvd
- EUVD-2021-1311enisa_euvd
- BDU:2021-01915fstec_bdu
- GHSA-cjjc-xp8v-855wenisa_euvd
- BIT-golang-2020-7919osv
- GHSA-cjjc-xp8v-855wosv
- GO-2022-0229osv
sources
Which sources assert this record, and when.
references (35)
External citations — patches, advisories, analysis.
- https://github.com/golang/go/commit/f938e06d0623d0e1de202575d16f1e126741f6e0Patchcnnvd
- https://groups.google.com/forum/#!forum/golang-announcecnnvd
- https://groups.google.com/forum/#!topic/golang-announce/-sdUB4VEQkAcnnvd
- https://groups.google.com/forum/#!topic/golang-announce/Hsw4mHYc470cnnvd
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/S43VLYRURELDWX4D5RFOYBNFGO6CGBBC/cnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2020-7919cnnvd
- https://security.netapp.com/advisory/ntap-20200327-0001/cnnvd
- https://vigilance.fr/vulnerability/Go-denial-of-service-via-Malformed-Certificate-31661cnnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan