CVE-2021-41772
Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted...
Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted ZIP archive containing an invalid name or an empty filename field.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted ZIP archive containing an invalid name or an empty filename field.
- Record
CVE-2021-41772- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted ZIP archive containing an invalid name or an empty filename field.
- Record
CVE-2021-41772- Updated
- 2026-11-02
EUVDEUVD-2021-28780 No score
Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted ZIP archive containing an invalid name or an empty filename field.
- Record
EUVD-2021-28780- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-8rv2-6fw3-rxjg
7.5
Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted...
Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted ZIP archive containing an invalid name or an empty filename field.
- Record
GHSA-8rv2-6fw3-rxjg- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-20
- Updated
- 2026-11-02
OSVALPINE-CVE-2021-41772
7.5
Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted ZIP archive containing an invalid name or an empty filename field.
- Record
ALPINE-CVE-2021-41772- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
OSVAZL-6452
7.5
CVE-2021-41772 affecting package golang for versions less than 1.17.8-1
Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted ZIP archive containing an invalid name or an empty filename field.
- Record
AZL-6452- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 19 moreShow less
OSVBELL-CVE-2021-41772
7.5
CVE-2021-41772 does not affect BellSoft software
- Record
BELL-CVE-2021-41772- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSV
7.5
Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted ZIP archive containing an invalid name or an empty filename field.
- Record
CVE-2021-41772- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2021:5176
7.5
Red Hat Security Advisory: go-toolset-1.16 and go-toolset-1.16-golang security and bug fix update
- Record
RHSA-2021:5176- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2022:0055
9.0
Red Hat Security Advisory: OpenShift Container Platform 4.10.3 bug fix and security update
- Record
RHSA-2022:0055- CVSS 3.1
- 9.0 Critical
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2022:1745
7.5
Red Hat Security Advisory: Release of OpenShift Serverless Client kn 1.22.0
- Record
RHSA-2022:1745- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2022:1819
9.8
Red Hat Security Advisory: go-toolset:rhel8 security and bug fix update
- Record
RHSA-2022:1819- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2022:1819
9.8
Moderate: go-toolset:rhel8 security and bug fix update
Go Toolset provides the Go programming language tools and libraries. Go is alternatively known as golang.
Security Fix(es):
-
golang: Command-line arguments may overwrite global data (CVE-2021-38297)
-
golang: archive/zip: malformed archive may cause panic or memory exhaustion (incomplete fix of CVE-2021-33196) (CVE-2021-39293)
-
golang: debug/macho: invalid dynamic symbol table command can cause panic (CVE-2021-41771)
-
golang: archive/zip: Reader.Open panics on empty string (CVE-2021-41772)
-
golang: math/big: uncontrolled memory consumption due to an unhandled overflow via Rat.SetString (CVE-2022-23772)
-
golang: cmd/go: misinterpretation of branch names can lead to incorrect access control (CVE-2022-23773)
-
golang: crypto/elliptic IsOnCurve returns true for invalid field elements (CVE-2022-23806)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 8.6 Release Notes linked from the References section.
- Record
RLSA-2022:1819- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2021-41772
7.5
Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted ZIP archive containing an invalid name or an empty filename field.
- Record
UBUNTU-CVE-2021-41772- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2022:1819 No score
Moderate: go-toolset:rhel8 security and bug fix update
Go Toolset provides the Go programming language tools and libraries. Go is alternatively known as golang.
Security Fix(es):
-
golang: Command-line arguments may overwrite global data (CVE-2021-38297)
-
golang: archive/zip: malformed archive may cause panic or memory exhaustion (incomplete fix of CVE-2021-33196) (CVE-2021-39293)
-
golang: debug/macho: invalid dynamic symbol table command can cause panic (CVE-2021-41771)
-
golang: archive/zip: Reader.Open panics on empty string (CVE-2021-41772)
-
golang: math/big: uncontrolled memory consumption due to an unhandled overflow via Rat.SetString (CVE-2022-23772)
-
golang: cmd/go: misinterpretation of branch names can lead to incorrect access control (CVE-2022-23773)
-
golang: crypto/elliptic IsOnCurve returns true for invalid field elements (CVE-2022-23806)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2022:1819- Updated
- 2026-11-02
OSVBIT-golang-2021-41772 No score
Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted ZIP archive containing an invalid name or an empty filename field.
- Record
BIT-golang-2021-41772- Updated
- 2026-11-02
OSVGO-2021-0264 No score
Panic when opening certain archives in archive/zip
Previously, opening a zip with (*Reader).Open could result in a panic if the zip contained a file whose name was exclusively made up of slash characters or ".." path elements.
Open could also panic if passed the empty string directly as an argument.
Now, any files in the zip whose name could not be made valid for fs.FS.Open will be skipped, and no longer added to the fs.FS file list, although they are still accessible through (*Reader).File.
Note that it was already the case that a file could be accessible from (*Reader).Open with a name different from the one in (*Reader).File, as the former is the cleaned name, while the latter is the original one.
Finally, the actual panic site was made robust as a defense-in-depth measure.
- Record
GO-2021-0264- Updated
- 2026-11-02
OSVMGASA-2021-0537 No score
Updated golang packages fix security vulnerability
ImportedSymbols in debug/macho (for Open or OpenFat) in Go before 1.16.10 and 1.17.x before 1.17.3 Accesses a Memory Location After the End of a Buffer, aka an out-of-bounds slice situation. (CVE-2021-41771)
Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted ZIP archive containing an invalid name or an empty filename field. (CVE-2021-41772)
- Record
MGASA-2021-0537- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:1539-1 No score
Security update for go1.16
This update for go1.16 fixes the following issues:
Security update go1.16.10 (released 2021-11-04) (bsc#1182345).
- CVE-2021-41771: Fixed invalid dynamic symbol table command that could have caused panic (bsc#1192377).
- CVE-2021-41772: Fixed panic on (*Reader).Open (bsc#1192378).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2021:1539-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:3833-1 No score
Security update for go1.17
This update for go1.17 fixes the following issues:
Security update go1.17.3 (released 2021-11-04) (bsc#1190649).
- CVE-2021-41771: Fixed invalid dynamic symbol table command that could have caused panic (bsc#1192377).
- CVE-2021-41772: Fixed panic on (*Reader).Open (bsc#1192378).
- Record
openSUSE-SU-2021:3833-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:3834-1 No score
Security update for go1.16
This update for go1.16 fixes the following issues:
Security update go1.16.10 (released 2021-11-04) (bsc#1182345).
- CVE-2021-41771: Fixed invalid dynamic symbol table command that could have caused panic (bsc#1192377).
- CVE-2021-41772: Fixed panic on (*Reader).Open (bsc#1192378).
- Record
openSUSE-SU-2021:3834-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11609-1 No score
go1.16-1.16.10-1.1 on GA media
These are all security issues fixed in the go1.16-1.16.10-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11609-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11610-1 No score
go1.17-1.17.3-1.1 on GA media
These are all security issues fixed in the go1.17-1.17.3-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11610-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:3833-1 No score
Security update for go1.17
This update for go1.17 fixes the following issues:
Security update go1.17.3 (released 2021-11-04) (bsc#1190649).
- CVE-2021-41771: Fixed invalid dynamic symbol table command that could have caused panic (bsc#1192377).
- CVE-2021-41772: Fixed panic on (*Reader).Open (bsc#1192378).
- Record
SUSE-SU-2021:3833-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:3834-1 No score
Security update for go1.16
This update for go1.16 fixes the following issues:
Security update go1.16.10 (released 2021-11-04) (bsc#1182345).
- CVE-2021-41771: Fixed invalid dynamic symbol table command that could have caused panic (bsc#1192377).
- CVE-2021-41772: Fixed panic on (*Reader).Open (bsc#1192378).
- Record
SUSE-SU-2021:3834-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
goAlpine:v3.14 |
1.17.0 up to 1.16.10-r0 | 1.16.10-r0 |
goAlpine:v3.15 |
1.17.0 up to 1.17.3-r0 | 1.17.3-r0 |
goAlpine:v3.16 |
1.17.0 up to 1.17.3-r0 | 1.17.3-r0 |
goAlpine:v3.17 |
1.17.0 up to 1.17.3-r0 | 1.17.3-r0 |
goAlpine:v3.18 |
1.17.0 up to 1.17.3-r0 | 1.17.3-r0 |
goAlpine:v3.19 |
1.17.0 up to 1.17.3-r0 | 1.17.3-r0 |
goAlpine:v3.20 |
1.17.0 up to 1.17.3-r0 | 1.17.3-r0 |
goAlpine:v3.21 |
1.17.0 up to 1.17.3-r0 | 1.17.3-r0 |
goAlpine:v3.22 |
1.17.0 up to 1.17.3-r0 | 1.17.3-r0 |
goAlpine:v3.23 |
1.17.0 up to 1.17.3-r0 | 1.17.3-r0 |
Show 73 moreShow less
| Package | Affected | Fixed |
|---|---|---|
goAlpine:v3.24 |
1.17.0 up to 1.17.3-r0 | 1.17.3-r0 |
delveAlmaLinux:8 From an advisory covering 8 CVEs |
before 1.7.2-1.module_el8.6.0+2736+ec10aba8 | 1.7.2-1.module_el8.6.0+2736+ec10aba8 |
go-toolsetAlmaLinux:8 From an advisory covering 8 CVEs |
before 1.17.7-1.module_el8.6.0+2736+ec10aba8 | 1.17.7-1.module_el8.6.0+2736+ec10aba8 |
golangAlmaLinux:8 From an advisory covering 8 CVEs |
before 1.17.7-1.module_el8.6.0+2736+ec10aba8 | 1.17.7-1.module_el8.6.0+2736+ec10aba8 |
golang-binAlmaLinux:8 From an advisory covering 8 CVEs |
before 1.17.7-1.module_el8.6.0+2736+ec10aba8 | 1.17.7-1.module_el8.6.0+2736+ec10aba8 |
golang-docsAlmaLinux:8 From an advisory covering 8 CVEs |
before 1.17.7-1.module_el8.6.0+2736+ec10aba8 | 1.17.7-1.module_el8.6.0+2736+ec10aba8 |
golang-miscAlmaLinux:8 From an advisory covering 8 CVEs |
before 1.17.7-1.module_el8.6.0+2736+ec10aba8 | 1.17.7-1.module_el8.6.0+2736+ec10aba8 |
golang-raceAlmaLinux:8 From an advisory covering 8 CVEs |
before 1.17.7-1.module_el8.6.0+2736+ec10aba8 | 1.17.7-1.module_el8.6.0+2736+ec10aba8 |
golang-srcAlmaLinux:8 From an advisory covering 8 CVEs |
before 1.17.7-1.module_el8.6.0+2736+ec10aba8 | 1.17.7-1.module_el8.6.0+2736+ec10aba8 |
golang-testsAlmaLinux:8 From an advisory covering 8 CVEs |
before 1.17.7-1.module_el8.6.0+2736+ec10aba8 | 1.17.7-1.module_el8.6.0+2736+ec10aba8 |
golangAzure Linux:2 |
before 1.17.8-1 | 1.17.8-1 |
golangBitnami |
before 1.16.10, 1.17.0 up to 1.17.3 | 1.16.101.17.3 |
stdlibGo |
before 1.16.10, 1.17.0-0 up to 1.17.3 | 1.16.101.17.3 |
golangMageia:8 From an advisory covering 2 CVEs |
before 1.17.3-1.mga8 | 1.17.3-1.mga8 |
go-toolset-1.16Red Hat:devtools:2021 From an advisory covering 3 CVEs |
before 0:1.16.12-1.el7_9 | 0:1.16.12-1.el7_9 |
go-toolset-1.16-buildRed Hat:devtools:2021 From an advisory covering 3 CVEs |
before 0:1.16.12-1.el7_9 | 0:1.16.12-1.el7_9 |
go-toolset-1.16-golangRed Hat:devtools:2021 From an advisory covering 3 CVEs |
before 0:1.16.12-1.el7_9 | 0:1.16.12-1.el7_9 |
go-toolset-1.16-golang-binRed Hat:devtools:2021 From an advisory covering 3 CVEs |
before 0:1.16.12-1.el7_9 | 0:1.16.12-1.el7_9 |
go-toolset-1.16-golang-docsRed Hat:devtools:2021 From an advisory covering 3 CVEs |
before 0:1.16.12-1.el7_9 | 0:1.16.12-1.el7_9 |
go-toolset-1.16-golang-miscRed Hat:devtools:2021 From an advisory covering 3 CVEs |
before 0:1.16.12-1.el7_9 | 0:1.16.12-1.el7_9 |
go-toolset-1.16-golang-raceRed Hat:devtools:2021 From an advisory covering 3 CVEs |
before 0:1.16.12-1.el7_9 | 0:1.16.12-1.el7_9 |
go-toolset-1.16-golang-srcRed Hat:devtools:2021 From an advisory covering 3 CVEs |
before 0:1.16.12-1.el7_9 | 0:1.16.12-1.el7_9 |
go-toolset-1.16-golang-testsRed Hat:devtools:2021 From an advisory covering 3 CVEs |
before 0:1.16.12-1.el7_9 | 0:1.16.12-1.el7_9 |
go-toolset-1.16-runtimeRed Hat:devtools:2021 From an advisory covering 3 CVEs |
before 0:1.16.12-1.el7_9 | 0:1.16.12-1.el7_9 |
go-toolset-1.16-scldevelRed Hat:devtools:2021 From an advisory covering 3 CVEs |
before 0:1.16.12-1.el7_9 | 0:1.16.12-1.el7_9 |
jenkinsRed Hat:openshift:4.10::el8 From an advisory covering 24 CVEs |
before 0:2.319.2.1643288987-1.el8 | 0:2.319.2.1643288987-1.el8 |
coreos-installerRed Hat:openshift:4.10::el8 From an advisory covering 24 CVEs |
before 0:0.12.0-1.rhaos4.10.el8 | 0:0.12.0-1.rhaos4.10.el8 |
coreos-installer-bootinfraRed Hat:openshift:4.10::el8 From an advisory covering 24 CVEs |
before 0:0.12.0-1.rhaos4.10.el8 | 0:0.12.0-1.rhaos4.10.el8 |
coreos-installer-bootinfra-debuginfoRed Hat:openshift:4.10::el8 From an advisory covering 24 CVEs |
before 0:0.12.0-1.rhaos4.10.el8 | 0:0.12.0-1.rhaos4.10.el8 |
coreos-installer-debuginfoRed Hat:openshift:4.10::el8 From an advisory covering 24 CVEs |
before 0:0.12.0-1.rhaos4.10.el8 | 0:0.12.0-1.rhaos4.10.el8 |
coreos-installer-debugsourceRed Hat:openshift:4.10::el8 From an advisory covering 24 CVEs |
before 0:0.12.0-1.rhaos4.10.el8 | 0:0.12.0-1.rhaos4.10.el8 |
jenkins-2-pluginsRed Hat:openshift:4.10::el8 From an advisory covering 24 CVEs |
before 0:4.10.1643404185-1.el8 | 0:4.10.1643404185-1.el8 |
cri-oRed Hat:openshift:4.10::el7 From an advisory covering 24 CVEs |
before 0:1.23.0-92.rhaos4.10.gitdaab4d1.el7 | 0:1.23.0-92.rhaos4.10.gitdaab4d1.el7 |
cri-o-debuginfoRed Hat:openshift:4.10::el7 From an advisory covering 24 CVEs |
before 0:1.23.0-92.rhaos4.10.gitdaab4d1.el7 | 0:1.23.0-92.rhaos4.10.gitdaab4d1.el7 |
cri-oRed Hat:openshift:4.10::el8 From an advisory covering 24 CVEs |
before 0:1.23.1-9.rhaos4.10.gitbdffb9a.el8 | 0:1.23.1-9.rhaos4.10.gitbdffb9a.el8 |
cri-o-debuginfoRed Hat:openshift:4.10::el8 From an advisory covering 24 CVEs |
before 0:1.23.1-9.rhaos4.10.gitbdffb9a.el8 | 0:1.23.1-9.rhaos4.10.gitbdffb9a.el8 |
cri-o-debugsourceRed Hat:openshift:4.10::el8 From an advisory covering 24 CVEs |
before 0:1.23.1-9.rhaos4.10.gitbdffb9a.el8 | 0:1.23.1-9.rhaos4.10.gitbdffb9a.el8 |
openshiftRed Hat:openshift:4.10::el7 From an advisory covering 24 CVEs |
before 0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el7 | 0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el7 |
openshift-clientsRed Hat:openshift:4.10::el7 From an advisory covering 24 CVEs |
before 0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el7 | 0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el7 |
openshift-clients-redistributableRed Hat:openshift:4.10::el7 From an advisory covering 24 CVEs |
before 0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el7 | 0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el7 |
openshift-hyperkubeRed Hat:openshift:4.10::el7 From an advisory covering 24 CVEs |
before 0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el7 | 0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el7 |
openshiftRed Hat:openshift:4.10::el8 From an advisory covering 24 CVEs |
before 0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el8 | 0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el8 |
openshift-clientsRed Hat:openshift:4.10::el8 From an advisory covering 24 CVEs |
before 0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el8 | 0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el8 |
openshift-clients-redistributableRed Hat:openshift:4.10::el8 From an advisory covering 24 CVEs |
before 0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el8 | 0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el8 |
openshift-hyperkubeRed Hat:openshift:4.10::el8 From an advisory covering 24 CVEs |
before 0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el8 | 0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el8 |
openshift-serverless-clientsRed Hat:serverless:1.0::el8 From an advisory covering 2 CVEs |
before 0:1.1.0-2.el8 | 0:1.1.0-2.el8 |
delveRed Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 0:1.7.2-1.module+el8.6.0+12972+ebab5911 | 0:1.7.2-1.module+el8.6.0+12972+ebab5911 |
delve-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 0:1.7.2-1.module+el8.6.0+12972+ebab5911 | 0:1.7.2-1.module+el8.6.0+12972+ebab5911 |
delve-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 0:1.7.2-1.module+el8.6.0+12972+ebab5911 | 0:1.7.2-1.module+el8.6.0+12972+ebab5911 |
go-toolsetRed Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 0:1.17.7-1.module+el8.6.0+14297+32a15e19 | 0:1.17.7-1.module+el8.6.0+14297+32a15e19 |
golangRed Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 0:1.17.7-1.module+el8.6.0+14297+32a15e19 | 0:1.17.7-1.module+el8.6.0+14297+32a15e19 |
golang-binRed Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 0:1.17.7-1.module+el8.6.0+14297+32a15e19 | 0:1.17.7-1.module+el8.6.0+14297+32a15e19 |
golang-docsRed Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 0:1.17.7-1.module+el8.6.0+14297+32a15e19 | 0:1.17.7-1.module+el8.6.0+14297+32a15e19 |
golang-miscRed Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 0:1.17.7-1.module+el8.6.0+14297+32a15e19 | 0:1.17.7-1.module+el8.6.0+14297+32a15e19 |
golang-raceRed Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 0:1.17.7-1.module+el8.6.0+14297+32a15e19 | 0:1.17.7-1.module+el8.6.0+14297+32a15e19 |
golang-srcRed Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 0:1.17.7-1.module+el8.6.0+14297+32a15e19 | 0:1.17.7-1.module+el8.6.0+14297+32a15e19 |
golang-testsRed Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 0:1.17.7-1.module+el8.6.0+14297+32a15e19 | 0:1.17.7-1.module+el8.6.0+14297+32a15e19 |
delveRocky Linux:8 From an advisory covering 7 CVEs |
before 0:1.7.2-1.module+el8.6.0+824+8e984c20 | 0:1.7.2-1.module+el8.6.0+824+8e984c20 |
golangRocky Linux:8 From an advisory covering 7 CVEs |
before 0:1.17.7-1.module+el8.6.0+824+8e984c20 | 0:1.17.7-1.module+el8.6.0+824+8e984c20 |
go-toolsetRocky Linux:8 From an advisory covering 7 CVEs |
before 0:1.17.7-1.module+el8.6.0+824+8e984c20 | 0:1.17.7-1.module+el8.6.0+824+8e984c20 |
go1.17SUSE:Linux Enterprise Module for Development Tools 15 SP2 From an advisory covering 2 CVEs |
before 1.17.3-1.9.1 | 1.17.3-1.9.1 |
go1.17SUSE:Linux Enterprise Module for Development Tools 15 SP3 From an advisory covering 2 CVEs |
before 1.17.3-1.9.1 | 1.17.3-1.9.1 |
go1.16SUSE:Linux Enterprise Module for Development Tools 15 SP2 From an advisory covering 2 CVEs |
before 1.16.10-1.32.1 | 1.16.10-1.32.1 |
go1.16SUSE:Linux Enterprise Module for Development Tools 15 SP3 From an advisory covering 2 CVEs |
before 1.16.10-1.32.1 | 1.16.10-1.32.1 |
golang-1.16Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 1.16.2-0ubuntu1~18.04.21.16.2-0ubuntu1~18.04.2+esm1 |
None known |
golang-1.8Ubuntu:18.04:LTS |
All versions, plus listed versions 1.8.3-2ubuntu11.8.3-2ubuntu1.18.04.1 |
None known |
golang-1.16Ubuntu:Pro:20.04:LTS |
All versions, plus listed versions 1.16.2-0ubuntu1~20.041.16.2-0ubuntu1~20.04.11.16.2-0ubuntu1~20.04.1+esm1 |
None known |
golang-1.17Ubuntu:22.04:LTS |
All versions, plus listed versions 1.17-1ubuntu21.17.3-1ubuntu11.17.3-1ubuntu21.17.13-3ubuntu11.17.13-3ubuntu1.21.17.13-3ubuntu1.3 |
None known |
go1.16openSUSE:Leap 15.2 From an advisory covering 2 CVEs |
before 1.16.10-lp152.17.1 | 1.16.10-lp152.17.1 |
go1.17openSUSE:Leap 15.3 From an advisory covering 2 CVEs |
before 1.17.3-1.9.1 | 1.17.3-1.9.1 |
go1.16openSUSE:Leap 15.3 From an advisory covering 2 CVEs |
before 1.16.10-1.32.1 | 1.16.10-1.32.1 |
go1.16openSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 1.16.10-1.1 | 1.16.10-1.1 |
go1.17openSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 1.17.3-1.1 | 1.17.3-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-41772 is a high vulnerability (CVSS 7.5) in Golang Go, published November 8, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.25%, the 88th percentile. Fixed in go 1.16.10-r0.
References
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/4OFS3M3OFB24SWPTIAPARKGPUMQVUY6Z
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/ON7BQRRJZBOR5TJHURBAB3WLF4YXFC6Z
oracle.com/security-alerts/cpujul2022.html
groups.google.com/g/golang-announce/c/0fM21h43arc
security.netapp.com/advisory/ntap-20211210-0003
security.gentoo.org/glsa/202208-02
Show 186 moreShow less
cert-portal.siemens.com/productcert/pdf/ssa-744259.pdf
nvd.nist.gov/vuln/detail/CVE-2021-41772
lists.fedoraproject.org/archives/list/[email protected]/message/4OFS3M3OFB24SWPTIAPARKGPUMQVUY6Z
lists.fedoraproject.org/archives/list/[email protected]/message/ON7BQRRJZBOR5TJHURBAB3WLF4YXFC6Z
github.com/advisories/GHSA-8rv2-6fw3-rxjg
security.alpinelinux.org/vuln/CVE-2021-41772
errata.almalinux.org/8/ALSA-2022-1819.html
vulners.com/cve/CVE-2021-38297
vulners.com/cve/CVE-2021-39293
vulners.com/cve/CVE-2021-41771
vulners.com/cve/CVE-2021-41772
vulners.com/cve/CVE-2022-23772
vulners.com/cve/CVE-2022-23773
vulners.com/cve/CVE-2022-23806
docs.bell-sw.com/security/cves/CVE-2021-41772
go.dev/cl/349770
go.googlesource.com/go/+/b24687394b55a93449e2be4e6892ead58ea9a10f
go.dev/issue/48085
advisories.mageia.org/MGASA-2021-0537.html
bugs.mageia.org/show_bug.cgi?id=29717
lists.suse.com/pipermail/sle-security-updates/2021-December/009791.html
lists.opensuse.org/archives/list/[email protected]/thread/DRORBGLIRSYNYTIE3EARJHAXYB2X5YQ3
access.redhat.com/errata/RHSA-2021:5176
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_developer_tools/1/html/using_go_1.16.6_toolset
bugzilla.redhat.com/show_bug.cgi?id=2030801
bugzilla.redhat.com/show_bug.cgi?id=2030806
security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_5176.json
access.redhat.com/security/cve/CVE-2021-41772
bugzilla.redhat.com/show_bug.cgi?id=2020736
cve.org/CVERecord?id=CVE-2021-41772
access.redhat.com/security/cve/CVE-2021-44716
cve.org/CVERecord?id=CVE-2021-44716
nvd.nist.gov/vuln/detail/CVE-2021-44716
groups.google.com/g/golang-announce/c/hcmEScgc00k
access.redhat.com/security/cve/CVE-2021-44717
cve.org/CVERecord?id=CVE-2021-44717
nvd.nist.gov/vuln/detail/CVE-2021-44717
access.redhat.com/errata/RHSA-2022:0055
bugzilla.redhat.com/show_bug.cgi?id=1129074
bugzilla.redhat.com/show_bug.cgi?id=2011949
bugzilla.redhat.com/show_bug.cgi?id=2024938
bugzilla.redhat.com/show_bug.cgi?id=2051730
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_0055.json
access.redhat.com/security/cve/CVE-2014-3577
cve.org/CVERecord?id=CVE-2014-3577
nvd.nist.gov/vuln/detail/CVE-2014-3577
access.redhat.com/security/cve/CVE-2021-20319
bugzilla.redhat.com/show_bug.cgi?id=2011862
cve.org/CVERecord?id=CVE-2021-20319
nvd.nist.gov/vuln/detail/CVE-2021-20319
github.com/coreos/coreos-installer/security/advisories/GHSA-3r3g-g73x-g593
access.redhat.com/security/cve/CVE-2021-21684
cve.org/CVERecord?id=CVE-2021-21684
nvd.nist.gov/vuln/detail/CVE-2021-21684
jenkins.io/security/advisory/2021-10-06
access.redhat.com/security/cve/CVE-2021-21685
bugzilla.redhat.com/show_bug.cgi?id=2020322
cve.org/CVERecord?id=CVE-2021-21685
nvd.nist.gov/vuln/detail/CVE-2021-21685
jenkins.io/security/advisory/2021-11-04
access.redhat.com/security/cve/CVE-2021-21686
bugzilla.redhat.com/show_bug.cgi?id=2020323
cve.org/CVERecord?id=CVE-2021-21686
nvd.nist.gov/vuln/detail/CVE-2021-21686
access.redhat.com/security/cve/CVE-2021-21687
bugzilla.redhat.com/show_bug.cgi?id=2020324
cve.org/CVERecord?id=CVE-2021-21687
nvd.nist.gov/vuln/detail/CVE-2021-21687
access.redhat.com/security/cve/CVE-2021-21688
bugzilla.redhat.com/show_bug.cgi?id=2020327
cve.org/CVERecord?id=CVE-2021-21688
nvd.nist.gov/vuln/detail/CVE-2021-21688
access.redhat.com/security/cve/CVE-2021-21689
bugzilla.redhat.com/show_bug.cgi?id=2020335
cve.org/CVERecord?id=CVE-2021-21689
nvd.nist.gov/vuln/detail/CVE-2021-21689
access.redhat.com/security/cve/CVE-2021-21690
bugzilla.redhat.com/show_bug.cgi?id=2020336
cve.org/CVERecord?id=CVE-2021-21690
nvd.nist.gov/vuln/detail/CVE-2021-21690
access.redhat.com/security/cve/CVE-2021-21691
bugzilla.redhat.com/show_bug.cgi?id=2020338
cve.org/CVERecord?id=CVE-2021-21691
nvd.nist.gov/vuln/detail/CVE-2021-21691
access.redhat.com/security/cve/CVE-2021-21692
bugzilla.redhat.com/show_bug.cgi?id=2020339
cve.org/CVERecord?id=CVE-2021-21692
nvd.nist.gov/vuln/detail/CVE-2021-21692
access.redhat.com/security/cve/CVE-2021-21693
bugzilla.redhat.com/show_bug.cgi?id=2020341
cve.org/CVERecord?id=CVE-2021-21693
nvd.nist.gov/vuln/detail/CVE-2021-21693
access.redhat.com/security/cve/CVE-2021-21694
bugzilla.redhat.com/show_bug.cgi?id=2020342
cve.org/CVERecord?id=CVE-2021-21694
nvd.nist.gov/vuln/detail/CVE-2021-21694
access.redhat.com/security/cve/CVE-2021-21695
bugzilla.redhat.com/show_bug.cgi?id=2020343
cve.org/CVERecord?id=CVE-2021-21695
nvd.nist.gov/vuln/detail/CVE-2021-21695
access.redhat.com/security/cve/CVE-2021-21696
bugzilla.redhat.com/show_bug.cgi?id=2020344
cve.org/CVERecord?id=CVE-2021-21696
nvd.nist.gov/vuln/detail/CVE-2021-21696
access.redhat.com/security/cve/CVE-2021-21697
bugzilla.redhat.com/show_bug.cgi?id=2020345
cve.org/CVERecord?id=CVE-2021-21697
nvd.nist.gov/vuln/detail/CVE-2021-21697
access.redhat.com/security/cve/CVE-2021-21698
bugzilla.redhat.com/show_bug.cgi?id=2020385
cve.org/CVERecord?id=CVE-2021-21698
nvd.nist.gov/vuln/detail/CVE-2021-21698
access.redhat.com/security/cve/CVE-2021-41190
cve.org/CVERecord?id=CVE-2021-41190
nvd.nist.gov/vuln/detail/CVE-2021-41190
github.com/moby/moby/security/advisories/GHSA-xmmx-7jpf-fx42
github.com/opencontainers/distribution-spec/security/advisories/GHSA-mc8v-mgrf-8f4m
github.com/opencontainers/image-spec/security/advisories/GHSA-77vh-xpmg-72qh
access.redhat.com/security/cve/CVE-2022-0532
cve.org/CVERecord?id=CVE-2022-0532
nvd.nist.gov/vuln/detail/CVE-2022-0532
github.com/cri-o/cri-o/security/advisories/GHSA-w2j5-3rcx-vx7x
kubernetes.io/docs/tasks/administer-cluster/sysctl-cluster
access.redhat.com/security/cve/CVE-2022-20612
bugzilla.redhat.com/show_bug.cgi?id=2044460
cve.org/CVERecord?id=CVE-2022-20612
nvd.nist.gov/vuln/detail/CVE-2022-20612
jenkins.io/security/advisory/2022-01-12
access.redhat.com/security/cve/CVE-2022-20617
bugzilla.redhat.com/show_bug.cgi?id=2044502
cve.org/CVERecord?id=CVE-2022-20617
nvd.nist.gov/vuln/detail/CVE-2022-20617
access.redhat.com/errata/RHSA-2022:1745
access.redhat.com/documentation/en-us/openshift_container_platform/4.6/html/serverless/index
access.redhat.com/documentation/en-us/openshift_container_platform/4.7/html/serverless/index
access.redhat.com/documentation/en-us/openshift_container_platform/4.8/html/serverless/index
access.redhat.com/documentation/en-us/openshift_container_platform/4.9/html/serverless/index
access.redhat.com/documentation/en-us/openshift_container_platform/4.10/html/serverless/index
bugzilla.redhat.com/show_bug.cgi?id=2020725
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1745.json
access.redhat.com/security/cve/CVE-2021-41771
cve.org/CVERecord?id=CVE-2021-41771
nvd.nist.gov/vuln/detail/CVE-2021-41771
access.redhat.com/errata/RHSA-2022:1819
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.6_release_notes
bugzilla.redhat.com/show_bug.cgi?id=2006044
bugzilla.redhat.com/show_bug.cgi?id=2012887
bugzilla.redhat.com/show_bug.cgi?id=2014704
bugzilla.redhat.com/show_bug.cgi?id=2053429
bugzilla.redhat.com/show_bug.cgi?id=2053532
bugzilla.redhat.com/show_bug.cgi?id=2053541
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1819.json
access.redhat.com/security/cve/CVE-2021-38297
cve.org/CVERecord?id=CVE-2021-38297
nvd.nist.gov/vuln/detail/CVE-2021-38297
groups.google.com/g/golang-announce/c/AEBu9j7yj5A
access.redhat.com/security/cve/CVE-2021-39293
cve.org/CVERecord?id=CVE-2021-39293
nvd.nist.gov/vuln/detail/CVE-2021-39293
groups.google.com/g/golang-announce/c/dx9d7IOseHw
access.redhat.com/security/cve/CVE-2022-23772
cve.org/CVERecord?id=CVE-2022-23772
nvd.nist.gov/vuln/detail/CVE-2022-23772
groups.google.com/g/golang-announce/c/SUsQn0aSgPQ
access.redhat.com/security/cve/CVE-2022-23773
cve.org/CVERecord?id=CVE-2022-23773
nvd.nist.gov/vuln/detail/CVE-2022-23773
access.redhat.com/security/cve/CVE-2022-23806
cve.org/CVERecord?id=CVE-2022-23806
nvd.nist.gov/vuln/detail/CVE-2022-23806
errata.rockylinux.org/RLSA-2022:1819
suse.com/support/update/announcement/2021/suse-su-20213833-1
bugzilla.suse.com/1190649
bugzilla.suse.com/1192377
bugzilla.suse.com/1192378
suse.com/security/cve/CVE-2021-41771
suse.com/security/cve/CVE-2021-41772
suse.com/support/update/announcement/2021/suse-su-20213834-1
bugzilla.suse.com/1182345
ubuntu.com/security/CVE-2021-41772
github.com/golang/go/issues/48085
github.com/golang/go/commit/b212ba68296b503b395e7d1838ca72a19030a6bf
github.com/golang/go/commit/88407a8dd98411f1730907dc8a69b99488af0052
lists.opensuse.org/archives/list/[email protected]/thread/PLB2XVI2D26YAVC7GRXSA47KJWR52UCR
lists.opensuse.org/archives/list/[email protected]/thread/WHZ4EPZFI4C6TOOTOETZZVUOYMZB3YGR