Vulnerability Report: GO-2021-0243
standard library- CVE-2021-34558
- Affects: crypto/tls
- Published: Feb 17, 2022
- Modified: May 20, 2024
crypto/tls clients can panic when provided a certificate of the wrong type for the negotiated parameters. net/http clients performing HTTPS requests are also affected.
Affected Packages
-
PathGo VersionsSymbols
-
before go1.15.14, from go1.16.0-0 before go1.16.6
1 unexported affected symbols
- rsaKeyAgreement.generateClientKeyExchange
Aliases
References
- https://go.dev/cl/334031
- https://go.googlesource.com/go/+/a98589711da5e9d935e8d690cfca92892e86d557
- https://groups.google.com/g/golang-announce/c/n9FxMelZGAQ
- https://go.dev/issue/47143
- https://vuln.go.dev/ID/GO-2021-0243.json
Credits
- Imre Rad
Feedback
See anything missing or incorrect?
Suggest an edit to this report.