docker / docker-credential-helpers

Programs to keep Docker login credentials safe by storing in platform keystores
MIT License
1.05k stars 166 forks source link

update go to go1.20.6, debian bullseye #297

Closed thaJeztah closed 1 year ago

thaJeztah commented 1 year ago

go1.20.6 (released 2023-07-11) includes a security fix to the net/http package, as well as bug fixes to the compiler, cgo, the cover tool, the go command, the runtime, and the crypto/ecdsa, go/build, go/printer, net/mail, and text/template packages. See the Go 1.20.6 milestone on our issue tracker for details.

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

Full diff: https://github.com/golang/go/compare/go1.20.5...go1.20.6

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

codecov-commenter commented 1 year ago

Codecov Report

Patch and project coverage have no change.

Comparison is base (7f48455) 52.51% compared to head (a3d1ffc) 52.51%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #297 +/- ## ======================================= Coverage 52.51% 52.51% ======================================= Files 9 9 Lines 676 676 ======================================= Hits 355 355 Misses 274 274 Partials 47 47 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.