Skip to content

[20.10] update go to go1.19.11, debian buster - #4440

Merged
thaJeztah merged 2 commits into
docker:20.10from
thaJeztah:20.10_update_go_1.19.11
Jul 20, 2023
Merged

[20.10] update go to go1.19.11, debian buster#4440
thaJeztah merged 2 commits into
docker:20.10from
thaJeztah:20.10_update_go_1.19.11

Conversation

@thaJeztah

@thaJeztahthaJeztah commented Jul 17, 2023

Copy link
Copy Markdown
Member

⚠️ opening as draft, as this first needs


go1.19.11 (released 2023-07-11) includes a security fix to the net/http package, as well as bug fixes to cgo, the cover tool, the go command, the runtime, and the go/printer package. See the Go 1.19.11 milestone on our issue tracker for details:

https://github.com/golang/go/issues?q=milestone%3AGo1.19.11+label%3ACherryPickApproved

Full diff: golang/go@go1.19.10...go1.19.11

These minor releases include 1 security fixes following the security policy:

net/http: insufficient sanitization of Host header

The HTTP/1 client did not fully validate the contents of the Host header. A maliciously crafted Host header could inject additional headers or entire requests. The HTTP/1 client now refuses to send requests containing an invalid Request.Host or Request.URL.Host value.

Thanks to Bartek Nowotarski for reporting this issue.

Includes security fixes for CVE-2023-29406 and Go issue https://go.dev/issue/60374

- What I did

- How I did it

- How to verify it

- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)

@thaJeztahthaJeztah added this to the 20.10.26 milestone Jul 17, 2023
@thaJeztah
thaJeztahforce-pushed the 20.10_update_go_1.19.11 branch 2 times, most recently from 9ec4ff6 to 9ab243cCompareJuly 17, 2023 16:05
@thaJeztahthaJeztah changed the title [20.10] update go to go1.19.11[20.10] update go to go1.19.11, debian busterJul 17, 2023
@thaJeztah
thaJeztahforce-pushed the 20.10_update_go_1.19.11 branch from 9ab243c to 8a46143CompareJuly 17, 2023 16:31
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
(cherry picked from commit dce5929)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
go1.19.11 (released 2023-07-11) includes a security fix to the net/http package,
as well as bug fixes to cgo, the cover tool, the go command, the runtime, and
the go/printer package. See the Go 1.19.11 milestone on our issue tracker for
details:
https://github.com/golang/go/issues?q=milestone%3AGo1.19.11+label%3ACherryPickApproved
Full diff: golang/go@go1.19.10...go1.19.11
These minor releases include 1 security fixes following the security policy:
net/http: insufficient sanitization of Host header
The HTTP/1 client did not fully validate the contents of the Host header.
A maliciously crafted Host header could inject additional headers or entire
requests. The HTTP/1 client now refuses to send requests containing an
invalid Request.Host or Request.URL.Host value.
Thanks to Bartek Nowotarski for reporting this issue.
Includes security fixes for [CVE-2023-29406 ][1] and Go issue https://go.dev/issue/60374
[1]: GHSA-f8f7-69v5-w4vx
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@thaJeztah
thaJeztahforce-pushed the 20.10_update_go_1.19.11 branch from 8a46143 to 9b21793CompareJuly 17, 2023 17:34
@thaJeztah

Copy link
Copy Markdown
MemberAuthor

I didn't include d450303, and CI looks green, so wondering if it's not needed, or if CI doesn't catch it 🤔

@thaJeztah
thaJeztah marked this pull request as ready for review July 17, 2023 17:41
@thaJeztah
thaJeztah requested a review from laurazardJuly 19, 2023 09:31
@thaJeztah
thaJeztah merged commit 51c3245 into docker:20.10Jul 20, 2023
@thaJeztah
thaJeztah deleted the 20.10_update_go_1.19.11 branch July 20, 2023 18:13
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@thaJeztah@neersighted@laurazard