Overly broad permissions can turn one compromised account into a much larger security problem. Learn how to reduce unnecessary access, review privileges, and apply least privilege across modern Linux systems. Review Linux Privileges
This update for go1.16 fixes the following issues:
Update to go1.16.7:
- go#47473 net/http: panic due to racy read of persistConn after handler
panic (CVE-2021-36221 bsc#1189162)
- go#47348 cmd/go: "go list -f '{{.Stale}}'" stack overflow with cyclic
imports
- go#47332 time: Timer reset broken under heavy use since go1.16 timer
optimizations added
- go#47289 cmd/link: build error with cgo in Windows, redefinition of
go.map.zero
- go#47015 cmd/go: go mod vendor: open C:\Users\LICENSE: Access is denied.
- go#46928 cmd/compile: register conflict between external linker and
duffzero on arm64
- go#46858 runtime: ppc64x binaries randomly segfault on linux 5.13rc6
- go#46551 cmd/go: unhelpful error message when running "go install" on a
replaced-but-not-required package
Patch Instructions:
To install this openSUSE Security Update use the SUSE recommended installation methods
like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
- openSUSE Leap 15.3:
zypper in -t patch openSUSE-SLE-15.3-2021-2788=1
- openSUSE Leap 15.3 (aarch64 ppc64le s390x x86_64):
go1.16-1.16.7-1.23.1
go1.16-doc-1.16.7-1.23.1
- openSUSE Leap 15.3 (aarch64 x86_64):
go1.16-race-1.16.7-1.23.1
https://www.suse.com/security/cve/CVE-2021-36221.html
https://bugzilla.suse.com/1182345
https://bugzilla.suse.com/1189162