Skip to content

Commit e285f15

Browse files
committed
Update Go to 1.16.10
go1.16.10 (released 2021-11-04) includes security fixes to the archive/zip and debug/macho packages, as well as bug fixes to the compiler, linker, runtime, the misc/wasm directory, and to the net/http package. See the Go 1.16.10 milestone for details: https://github.com/golang/go/issues?q=milestone%3AGo1.16.10+label%3ACherryPickApproved From the announcement e-mail: [security] Go 1.17.3 and Go 1.16.10 are released We have just released Go versions 1.17.3 and 1.16.10, minor point releases. These minor releases include two security fixes following the security policy: - archive/zip: don't panic on (*Reader).Open Reader.Open (the API implementing io/fs.FS introduced in Go 1.16) can be made to panic by an attacker providing either a crafted ZIP archive containing completely invalid names or an empty filename argument. Thank you to Colin Arnott, SiteHost and Noah Santschi-Cooney, Sourcegraph Code Intelligence Team for reporting this issue. This is CVE-2021-41772 and Go issue golang.org/issue/48085. - debug/macho: invalid dynamic symbol table command can cause panic Malformed binaries parsed using Open or OpenFat can cause a panic when calling ImportedSymbols, due to an out-of-bounds slice operation. Thanks to Burak Çarıkçı - Yunus Yıldırım (CT-Zer0 Crypttech) for reporting this issue. This is CVE-2021-41771 and Go issue golang.org/issue/48990. Signed-off-by: Sebastiaan van Stijn <[email protected]>
1 parent 3fb4fb8 commit e285f15

6 files changed

Lines changed: 6 additions & 6 deletions

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# syntax=docker/dockerfile:1.3
22

33
ARG BASE_VARIANT=alpine
4-
ARG GO_VERSION=1.16.9
4+
ARG GO_VERSION=1.16.10
55
ARG XX_VERSION=1.0.0-rc.2
66
ARG GOVERSIONINFO_VERSION=v1.3.0
77

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ clone_folder: c:\gopath\src\github.com\docker\cli
44

55
environment:
66
GOPATH: c:\gopath
7-
GOVERSION: 1.16.9
7+
GOVERSION: 1.16.10
88
DEPVERSION: v0.4.1
99

1010
install:

dockerfiles/Dockerfile.binary-native

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG GO_VERSION=1.16.9
1+
ARG GO_VERSION=1.16.10
22

33
FROM golang:${GO_VERSION}-alpine
44

dockerfiles/Dockerfile.dev

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# syntax=docker/dockerfile:1.3
22

3-
ARG GO_VERSION=1.16.9
3+
ARG GO_VERSION=1.16.10
44

55
FROM golang:${GO_VERSION}-alpine AS golang
66
ENV CGO_ENABLED=0

dockerfiles/Dockerfile.e2e

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG GO_VERSION=1.16.9
1+
ARG GO_VERSION=1.16.10
22

33
# Use Debian based image as docker-compose requires glibc.
44
FROM golang:${GO_VERSION}-buster

dockerfiles/Dockerfile.lint

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# syntax=docker/dockerfile:1.3
22

3-
ARG GO_VERSION=1.16.9
3+
ARG GO_VERSION=1.16.10
44
ARG GOLANGCI_LINT_VERSION=v1.23.8
55

66
FROM golangci/golangci-lint:${GOLANGCI_LINT_VERSION}-alpine AS golangci-lint

0 commit comments

Comments
 (0)