aboutsummaryrefslogtreecommitdiff
path: root/src/net/http/header_test.go
diff options
context:
space:
mode:
authorDamien Neil <dneil@google.com>2022-06-01 11:17:07 -0700
committerMichael Knyszek <mknyszek@google.com>2022-07-12 14:50:37 +0000
commitd13431c37ab62f9755f705731536ff74e7165b08 (patch)
tree72919ee718ca3dd39d749c1c62af4a1f42edba9c /src/net/http/header_test.go
parentae2dfcc1c8891a7610f2d31d457427b71ed9c6e0 (diff)
downloadgo-d13431c37ab62f9755f705731536ff74e7165b08.tar.gz
go-d13431c37ab62f9755f705731536ff74e7165b08.zip
[release-branch.go1.17] net/http: don't strip whitespace from Transfer-Encoding headers
Do not accept "Transfer-Encoding: \rchunked" as a valid TE header setting chunked encoding. Thanks to Zeyu Zhang (https://www.zeyu2001.com/) for identifying the issue. For #53188 For CVE-2022-1705 Fixes #53432 Change-Id: I1a16631425159267f2eca68056b057192a7edf6c Reviewed-on: https://go-review.googlesource.com/c/go/+/409874 Reviewed-by: Roland Shoemaker <roland@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> (cherry picked from commit e5017a93fcde94f09836200bca55324af037ee5f) Reviewed-on: https://go-review.googlesource.com/c/go/+/415217 Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> TryBot-Result: Gopher Robot <gobot@golang.org>
Diffstat (limited to 'src/net/http/header_test.go')
0 files changed, 0 insertions, 0 deletions