Skip to content

Commit 1bc2590

Browse files
committed
vendor: update golang.org/x/crypto 69ecbb4d6d5dab05e49161c6e77ea40a030884e1
full diff: golang/crypto@4979611...69ecbb4 Includes golang/crypto@69ecbb4 (forward-port of golang/crypto@8b5121b), which fixes CVE-2020-7919: Panic in crypto/x509 certificate parsing and golang.org/x/crypto/cryptobyte 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. Thanks to Project Wycheproof for providing the test cases that led to the discovery of this issue. The issue is CVE-2020-7919 and Go issue golang.org/issue/36837. Signed-off-by: Sebastiaan van Stijn <[email protected]>
1 parent 44b5bac commit 1bc2590

19 files changed

Lines changed: 99 additions & 3003 deletions

vendor.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ github.com/tchap/go-patricia v2.2.6
6868
github.com/xeipuuv/gojsonpointer 4e3ac2762d5f479393488629ee9370b50873b3a6
6969
github.com/xeipuuv/gojsonreference bd5ef7bd5415a7ac448318e64f11a24cd21e594b
7070
github.com/xeipuuv/gojsonschema 1d523034197ff1f222f6429836dd36a2457a1874
71-
golang.org/x/crypto 49796115aa4b964c318aad4f3084fdb41e9aa067
71+
golang.org/x/crypto 69ecbb4d6d5dab05e49161c6e77ea40a030884e1
7272
golang.org/x/oauth2 a6bd8cefa1811bd24b86f8902872e4e8225f74c4
7373
golang.org/x/time f51c12702a4d776e4c1fa9b0fabab841babae631
7474
gopkg.in/inf.v0 3887ee99ecf07df5b447e9b00d9c0b2adaa9f3e4

vendor/golang.org/x/crypto/curve25519/const_amd64.h

Lines changed: 0 additions & 8 deletions
This file was deleted.

vendor/golang.org/x/crypto/curve25519/const_amd64.s

Lines changed: 0 additions & 20 deletions
This file was deleted.

vendor/golang.org/x/crypto/curve25519/cswap_amd64.s

Lines changed: 0 additions & 65 deletions
This file was deleted.

0 commit comments

Comments
 (0)