]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1.18] crypto/x509: fix Certificate.Verify crash
authorBrad Fitzpatrick <bradfitz@golang.org>
Thu, 17 Mar 2022 16:39:46 +0000 (09:39 -0700)
committerCherry Mui <cherryyz@google.com>
Mon, 4 Apr 2022 21:16:23 +0000 (21:16 +0000)
commit30d9077a3485b1ff7cfd877fcc16ecb64dc3a4ae
treea4dd7e8569e478a7311b0b8b61ad0081e7aab826
parent6412231192755c1d9f8a671614ace8b45fcbe49c
[release-branch.go1.18] crypto/x509: fix Certificate.Verify crash

(Primarily from Josh)

Updates #51759
Fixes #51763
Fixes CVE-2022-27536

Co-authored-by: Josh Bleecher Snyder <josharian@gmail.com>
Change-Id: I0a6f2623b57750abd13d5e194b5c6ffa3be6bf72
Reviewed-on: https://go-review.googlesource.com/c/go/+/393655
Trust: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Roland Shoemaker <roland@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
(cherry picked from commit 0fca8a8f25cf4636fd980e72ba0bded4230922de)
Reviewed-on: https://go-review.googlesource.com/c/go/+/394655
Trust: Roland Shoemaker <roland@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Filippo Valsorda <filippo@golang.org>
src/crypto/x509/root_darwin.go
src/crypto/x509/verify_test.go