-
Notifications
You must be signed in to change notification settings - Fork 17.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
net/http: ReadRequest can stack overflow [1.15 backport] #45711
Comments
Approved as this is a security fix. This backport applies to both 1.16 (#45712) and 1.15 (this issue). |
Change https://golang.org/cl/314650 mentions this issue: |
Closed by merging 261fb518b1ed846d17ed4bf64d95e8a0a7894600 to release-branch.go1.15. |
…esContainsToken Previously, httpguts.HeaderValuesContainsToken called a function which could recurse to the point of a stack overflow when given a very large header (~10MB). Credit to Guido Vranken who reported the crash as part of the Ethereum 2.0 bounty program. Fixes CVE-2021-31525 Updates golang/go#45710 Updates golang/go#45711 Change-Id: I2c54ce3b2acf1c5efdea66db0595b93a3f5ae5f3 Reviewed-on: https://go-review.googlesource.com/c/net/+/313069 Trust: Katie Hockman <[email protected]> Run-TryBot: Katie Hockman <[email protected]> TryBot-Result: Go Bot <[email protected]> Reviewed-by: Filippo Valsorda <[email protected]> Reviewed-by: Roland Shoemaker <[email protected]> (cherry picked from commit 89ef3d9) Reviewed-on: https://go-review.googlesource.com/c/net/+/314650 Reviewed-by: Dmitri Shuralyov <[email protected]>
Reopening for update to the vendored copy in the Go tree (step 2 at https://golang.org/wiki/MinorReleases#cherry-pick-cls-for-vendored-golangorgx-packages). |
Change https://golang.org/cl/314790 mentions this issue: |
…1-261fb518b1ed Steps: go get -d golang.org/x/[email protected] go mod tidy go mod vendor This http2 bundle does not need to be updated. Fixes #45711 Change-Id: I085ca592dfc8d5d9c328a7979142e88e7130a813 Reviewed-on: https://go-review.googlesource.com/c/go/+/314790 Trust: Katie Hockman <[email protected]> Run-TryBot: Katie Hockman <[email protected]> Reviewed-by: Dmitri Shuralyov <[email protected]>
Fixred by merging 5aed4ce to release-branch.go1.15. |
@katiehockman requested issue #45710 to be considered for backport to the next 1.15 minor release.
The text was updated successfully, but these errors were encountered: