Every CVE Search/ Get API key

CVE-2021-44717

Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file...

4.8 MediumFix available

Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
None

Exploit likelihood

2.00%Up 1.6 points since Jan 1, 2022
90%50%10%1%

What each source reports

NVD Score used 4.8

Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.

Record
CVE-2021-44717
CVSS 3.1
4.8 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
CVSS 2.0
5.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:N
Weakness
CWE-404
Updated
2026-11-02
CVE List No score

Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.

Record
CVE-2021-44717
Updated
2026-11-02
EUVDEUVD-2021-31532 No score

Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.

Record
EUVD-2021-31532
Updated
2026-11-03
GitHub AdvisoriesGHSA-x9r7-cjm2-h6cp 4.8

Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file...

Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.

Record
GHSA-x9r7-cjm2-h6cp
CVSS 3.1
4.8 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Weakness
CWE-668
Updated
2026-11-02
OSVALPINE-CVE-2021-44717 4.8

Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.

Record
ALPINE-CVE-2021-44717
CVSS 3.1
4.8 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-03
OSVBELL-CVE-2021-44717 4.8

CVE-2021-44717 does not affect BellSoft software

Record
BELL-CVE-2021-44717
CVSS 3.1
4.8 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
Show 26 moreShow less
OSV 4.8

Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.

Record
CVE-2021-44717
CVSS 3.1
4.8 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2021-44717 4.8

Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.

Record
DEBIAN-CVE-2021-44717
CVSS 3.1
4.8 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
OSVOESA-2022-1661 7.5

golang security update

The Go Programming Language.

Security Fix(es):

Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.(CVE-2021-44717)

encoding/pem in Go before 1.17.9 and 1.18.x before 1.18.1 has a Decode stack overflow via a large amount of PEM data.(CVE-2022-24675)

The generic P-256 feature in crypto/elliptic in Go before 1.17.9 and 1.18.x before 1.18.1 allows a panic via long scalar input.(CVE-2022-28327)

Record
OESA-2022-1661
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2021:5160 7.5

Red Hat Security Advisory: go-toolset:rhel8 security and bug fix update

Record
RHSA-2021:5160
CVSS 3.1
7.5 HighCVSS: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 HighCVSS: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 CriticalCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2022:0557 7.5

Red Hat Security Advisory: OpenShift Container Platform 4.9.22 security update

Record
RHSA-2022:0557
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2022:0927 7.5

Red Hat Security Advisory: OpenShift Container Platform 4.10.5 packages and security update

Record
RHSA-2022:0927
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2022:1056 7.5

Red Hat Security Advisory: Release of OpenShift Serverless Client kn 1.21.0

Record
RHSA-2022:1056
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2022:1361 7.5

Red Hat Security Advisory: Red Hat OpenShift Data Foundation 4.10.0 RPM security,enhancement&bugfix update

Record
RHSA-2022:1361
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2023:0407 7.5

Red Hat Security Advisory: OpenShift Virtualization 4.12.0 RPMs security update

Record
RHSA-2023:0407
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2021:5160 7.5

Important: 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: net/http: limit growth of header canonicalization cache (CVE-2021-44716)

  • golang: syscall: don't close fd 0 on ForkExec error (CVE-2021-44717)

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.

Bug Fix(es):

  • Rebase Go to 1.16.12 (BZ#2031125)
Record
RLSA-2021:5160
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2021-44717 4.8

Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.

Record
UBUNTU-CVE-2021-44717
CVSS 3.1
4.8 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
OSVALSA-2021:5160 No score

Important: 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: net/http: limit growth of header canonicalization cache (CVE-2021-44716)

  • golang: syscall: don't close fd 0 on ForkExec error (CVE-2021-44717)

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.

Bug Fix(es):

  • Rebase Go to 1.16.12 (BZ#2031125)
Record
ALSA-2021:5160
Updated
2026-11-02
OSVBIT-golang-2021-44717 No score

Go before 1.16.12 and 1.17.x before 1.17.5 on UNIX allows write operations to an unintended file or unintended network connection as a consequence of erroneous closing of file descriptor 0 after file-descriptor exhaustion.

Record
BIT-golang-2021-44717
Updated
2026-11-02
OSVGO-2022-0289 No score

Misdirected I/O in syscall

When a Go program running on a Unix system is out of file descriptors and calls syscall.ForkExec (including indirectly by using the os/exec package), syscall.ForkExec can close file descriptor 0 as it fails. If this happens (or can be provoked) repeatedly, it can result in misdirected I/O such as writing network traffic intended for one connection to a different connection, or content intended for one file to a different one.

For users who cannot immediately update to the new release, the bug can be mitigated by raising the per-process file descriptor limit.

Record
GO-2022-0289
Updated
2026-11-02
OSVMGASA-2021-0587 No score

Updated golang packages fix security vulnerability

net/http: limit growth of header canonicalization cache (CVE-2021-44716) syscall: don't close fd 0 on ForkExec error (CVE-2021-44717)

Record
MGASA-2021-0587
Updated
2026-11-02
OSVopenSUSE-SU-2021:1626-1 No score

Security update for go1.16

This update for go1.16 fixes the following issues:

Updated to upstream version 1.16.12 to include security fixes to the compiler, syscall, runtime, the net/http, net/http/httptest, and time packages (bsc#1182345)

  • CVE-2021-44717: syscall: don't close fd 0 on ForkExec error (bsc#1193598).
  • CVE-2021-44716: net/http: limit growth of header canonicalization cache (bsc#1193597).

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2021:1626-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:4169-1 No score

Security update for go1.16

This update for go1.16 fixes the following issues:

Updated to upstream version 1.16.12 to include security fixes to the compiler, syscall, runtime, the net/http, net/http/httptest, and time packages (bsc#1182345)

  • CVE-2021-44717: syscall: don't close fd 0 on ForkExec error (bsc#1193598).
  • CVE-2021-44716: net/http: limit growth of header canonicalization cache (bsc#1193597).
Record
openSUSE-SU-2021:4169-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:4186-1 No score

Security update for go1.17

This update for go1.17 fixes the following issues:

Updated to upstream version 1.17.5 to include fixes to the compiler, linker, syscall, runtime, the net/http, go/types, and time packages (bsc#1190649)

  • CVE-2021-44717: syscall: don't close fd 0 on ForkExec error (bsc#1193598).
  • CVE-2021-44716: net/http: limit growth of header canonicalization cache (bsc#1193597).
Record
openSUSE-SU-2021:4186-1
Updated
2026-11-02
OSVopenSUSE-SU-2023:0018-1 No score

Security update for apptainer

This update for apptainer fixes the following issues:

Updated to 1.1.2 which fixed CVE-2022-39237

  • CVE-2022-39237: The sif dependency included in Apptainer before this release does not verify that the hash algorithm(s) used are cryptographically secure when verifying digital signatures. This release updates to sif v2.8.1 which corrects this issue. See the linked advisory for references and a workaround.

Updated to version 1.1.0

  • added squashfuse-0.1.105.tar.gz and 70.patch for the build of squashfuse_ll which will be removed as soon as the multithread patch is incoperated
  • Change squash mounts to prefer to use squashfuse_ll instead of squashfuse, if available, for improved performance. squashfuse_ll is not available in factory.
  • Also, for even better parallel performance, include a patched multithreaded version of squashfuse_ll in
  • Imply adding ${prefix}/libexec/apptainer/bin to the binary path in apptainer.conf, which is used for searching for helper executables. It is implied as the first directory of $PATH if present (which is at the beginning of binary path by default) or just as the first directory if $PATH is not included in binary path. ${prefix}/libexec/apptainer/bin.
  • Add --unsquash action flag to temporarily convert a SIF file to a sandbox before running. In previous versions this was the default when running a SIF file without setuid or with fakeroot, but now the default is to instead mount with squashfuse.
  • Add --sparse flag to overlay create command to allow generation of a sparse ext3 overlay image.
  • Support for a custom hashbang in the %test section of an Apptainer recipe (akin to the runscript and start sections).
  • When using fakeroot in setuid mode, have the image drivers first enter the the container's user namespace to avoid write errors with overlays.
  • Skip trying to use kernel overlayfs when using writable overlay and the lower layer is FUSE, because of a kernel bug introduced in kernel 5.15.
  • Add additional hidden options to the action command for testing different fakeroot modes with --fakeroot: --ignore-subuid, --ignore-fakeroot-command, and --ignore-userns.
  • Updated to version 1.1.0-rc2 with following changes:

    • Fixed longstanding bug in the underlay logic when there are nested bind points separated by more than one path level, for example /var and /var/lib/yum, and the path didn't exist in the container image. The bug only caused an error when there was a directory in the container image that didn't exist on the host.
    • Improved wildcard matching in the %files directive of build definition files by replacing usage of sh with the mvdan.cc library.
    • Replaced checks for compatible filesystem types when using fuse-overlayfs with an INFO message when an incompatible filesystem type causes it to be unwritable by a fakeroot user.
    • The --nvccli option now works without --fakeroot. In that case the option can be used with --writable-tmpfs instead of --writable, and --writable-tmpfs is implied if neither option is given. Note that also /usr/bin has to be writable by the user, so without --fakeroot that probably requires a sandbox image that was built with --fix-perms.
    • The --nvccli option implies --nv.
    • Configure squashfuse to always show files to be owned by the current user. That's especially important for fakeroot to prevent most of the files from looking like they are owned by user 65534.
    • The fakeroot command can now be used even if $PATH is empty in the environment of the apptainer command.
    • Allow the newuidmap command to be missing if the current user is not listed in /etc/subuid.
    • Require the uidmap package in Debian packaging.
    • Improved error handling of unsupported pass protected PEM files with encrypted containers.
    • Ensure bootstrap_history directory is populated with previous…
Record
openSUSE-SU-2023:0018-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11671-1 No score

go1.16-1.16.12-1.1 on GA media

These are all security issues fixed in the go1.16-1.16.12-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11671-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11672-1 No score

go1.17-1.17.5-1.1 on GA media

These are all security issues fixed in the go1.17-1.17.5-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11672-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11947-1 No score

apptainer-1.0.1-1.1 on GA media

These are all security issues fixed in the apptainer-1.0.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11947-1
Updated
2026-11-02
OSVSUSE-SU-2021:4169-1 No score

Security update for go1.16

This update for go1.16 fixes the following issues:

Updated to upstream version 1.16.12 to include security fixes to the compiler, syscall, runtime, the net/http, net/http/httptest, and time packages (bsc#1182345)

  • CVE-2021-44717: syscall: don't close fd 0 on ForkExec error (bsc#1193598).
  • CVE-2021-44716: net/http: limit growth of header canonicalization cache (bsc#1193597).
Record
SUSE-SU-2021:4169-1
Updated
2026-11-02
OSVSUSE-SU-2021:4186-1 No score

Security update for go1.17

This update for go1.17 fixes the following issues:

Updated to upstream version 1.17.5 to include fixes to the compiler, linker, syscall, runtime, the net/http, go/types, and time packages (bsc#1190649)

  • CVE-2021-44717: syscall: don't close fd 0 on ForkExec error (bsc#1193598).
  • CVE-2021-44716: net/http: limit growth of header canonicalization cache (bsc#1193597).
Record
SUSE-SU-2021:4186-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
go
Alpine:v3.15
1.17.0 up to 1.17.9-r0
1.17.9-r0
go
Alpine:v3.16
1.17.0 up to 1.17.6-r0
1.17.6-r0
go
Alpine:v3.17
1.17.0 up to 1.17.6-r0
1.17.6-r0
go
Alpine:v3.18
1.17.0 up to 1.17.6-r0
1.17.6-r0
go
Alpine:v3.19
1.17.0 up to 1.17.6-r0
1.17.6-r0
go
Alpine:v3.20
1.17.0 up to 1.17.6-r0
1.17.6-r0
go
Alpine:v3.21
1.17.0 up to 1.17.6-r0
1.17.6-r0
go
Alpine:v3.22
1.17.0 up to 1.17.6-r0
1.17.6-r0
go
Alpine:v3.23
1.17.0 up to 1.17.6-r0
1.17.6-r0
go
Alpine:v3.24
1.17.0 up to 1.17.6-r0
1.17.6-r0
Show 141 moreShow less
Affected packages
PackageAffectedFixed
nomad
Alpine:v3.15
before 1.1.12-r0
1.1.12-r0
nomad
Alpine:v3.16
before 1.2.6-r0
1.2.6-r0
nomad
Alpine:v3.17
before 1.2.6-r0
1.2.6-r0
nomad
Alpine:v3.18
before 1.2.6-r0
1.2.6-r0
delve
AlmaLinux:8
before 1.6.0-1.module_el8.5.0+2604+960c7771
1.6.0-1.module_el8.5.0+2604+960c7771
go-toolset
AlmaLinux:8
before 1.16.12-1.module_el8.5.0+2604+960c7771
1.16.12-1.module_el8.5.0+2604+960c7771
golang
AlmaLinux:8
before 1.16.12-1.module_el8.5.0+2604+960c7771
1.16.12-1.module_el8.5.0+2604+960c7771
golang-bin
AlmaLinux:8
before 1.16.12-1.module_el8.5.0+2604+960c7771
1.16.12-1.module_el8.5.0+2604+960c7771
golang-docs
AlmaLinux:8
before 1.16.12-1.module_el8.5.0+2604+960c7771
1.16.12-1.module_el8.5.0+2604+960c7771
golang-misc
AlmaLinux:8
before 1.16.12-1.module_el8.5.0+2604+960c7771
1.16.12-1.module_el8.5.0+2604+960c7771
golang-race
AlmaLinux:8
before 1.16.12-1.module_el8.5.0+2604+960c7771
1.16.12-1.module_el8.5.0+2604+960c7771
golang-src
AlmaLinux:8
before 1.16.12-1.module_el8.5.0+2604+960c7771
1.16.12-1.module_el8.5.0+2604+960c7771
golang-tests
AlmaLinux:8
before 1.16.12-1.module_el8.5.0+2604+960c7771
1.16.12-1.module_el8.5.0+2604+960c7771
golang
Bitnami
before 1.16.12, 1.17.0 up to 1.17.5
1.16.121.17.5
golang-1.15
Debian:11
before 1.15.15-1~deb11u2, plus listed versions
1.15.15-1~deb11u11.15.9-6
1.15.15-1~deb11u2
golang-1.8
Debian:9
before 1.8.1-1+deb9u4, plus listed versions
1.8.1-11.8.1-1+deb9u11.8.1-1+deb9u21.8.1-1+deb9u3
1.8.1-1+deb9u4
golang-1.7
Debian:9
before 1.7.4-2+deb9u4, plus listed versions
1.7.4-21.7.4-2+deb9u11.7.4-2+deb9u21.7.4-2+deb9u3
1.7.4-2+deb9u4
golang-1.11
Debian:10
before 1.11.6-1+deb10u6, plus listed versions
1.11.6-11.11.6-1+deb10u11.11.6-1+deb10u21.11.6-1+deb10u31.11.6-1+deb10u41.11.6-1+deb10u5
1.11.6-1+deb10u6
stdlib
Go
before 1.16.12, 1.17.0-0 up to 1.17.5
1.16.121.17.5
golang
Mageia:8
before 1.17.5-1.mga8
1.17.5-1.mga8
golang
openEuler:20.03-LTS-SP1
before 1.15.7-13.oe1
1.15.7-13.oe1
golang
openEuler:20.03-LTS-SP3
before 1.15.7-13.oe1
1.15.7-13.oe1
golang
openEuler:22.03-LTS
before 1.17.3-3.oe2203
1.17.3-3.oe2203
delve
Red Hat:enterprise_linux:8::appstream
before 0:1.6.0-1.module+el8.5.0+10379+d6b83bd0
0:1.6.0-1.module+el8.5.0+10379+d6b83bd0
delve-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:1.6.0-1.module+el8.5.0+10379+d6b83bd0
0:1.6.0-1.module+el8.5.0+10379+d6b83bd0
delve-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:1.6.0-1.module+el8.5.0+10379+d6b83bd0
0:1.6.0-1.module+el8.5.0+10379+d6b83bd0
go-toolset
Red Hat:enterprise_linux:8::appstream
before 0:1.16.12-1.module+el8.5.0+13637+960c7771
0:1.16.12-1.module+el8.5.0+13637+960c7771
golang
Red Hat:enterprise_linux:8::appstream
before 0:1.16.12-1.module+el8.5.0+13637+960c7771
0:1.16.12-1.module+el8.5.0+13637+960c7771
golang-bin
Red Hat:enterprise_linux:8::appstream
before 0:1.16.12-1.module+el8.5.0+13637+960c7771
0:1.16.12-1.module+el8.5.0+13637+960c7771
golang-docs
Red Hat:enterprise_linux:8::appstream
before 0:1.16.12-1.module+el8.5.0+13637+960c7771
0:1.16.12-1.module+el8.5.0+13637+960c7771
golang-misc
Red Hat:enterprise_linux:8::appstream
before 0:1.16.12-1.module+el8.5.0+13637+960c7771
0:1.16.12-1.module+el8.5.0+13637+960c7771
golang-race
Red Hat:enterprise_linux:8::appstream
before 0:1.16.12-1.module+el8.5.0+13637+960c7771
0:1.16.12-1.module+el8.5.0+13637+960c7771
golang-src
Red Hat:enterprise_linux:8::appstream
before 0:1.16.12-1.module+el8.5.0+13637+960c7771
0:1.16.12-1.module+el8.5.0+13637+960c7771
golang-tests
Red Hat:enterprise_linux:8::appstream
before 0:1.16.12-1.module+el8.5.0+13637+960c7771
0:1.16.12-1.module+el8.5.0+13637+960c7771
go-toolset-1.16
Red Hat:devtools:2021
before 0:1.16.12-1.el7_9
0:1.16.12-1.el7_9
go-toolset-1.16-build
Red Hat:devtools:2021
before 0:1.16.12-1.el7_9
0:1.16.12-1.el7_9
go-toolset-1.16-golang
Red Hat:devtools:2021
before 0:1.16.12-1.el7_9
0:1.16.12-1.el7_9
go-toolset-1.16-golang-bin
Red Hat:devtools:2021
before 0:1.16.12-1.el7_9
0:1.16.12-1.el7_9
go-toolset-1.16-golang-docs
Red Hat:devtools:2021
before 0:1.16.12-1.el7_9
0:1.16.12-1.el7_9
go-toolset-1.16-golang-misc
Red Hat:devtools:2021
before 0:1.16.12-1.el7_9
0:1.16.12-1.el7_9
go-toolset-1.16-golang-race
Red Hat:devtools:2021
before 0:1.16.12-1.el7_9
0:1.16.12-1.el7_9
go-toolset-1.16-golang-src
Red Hat:devtools:2021
before 0:1.16.12-1.el7_9
0:1.16.12-1.el7_9
go-toolset-1.16-golang-tests
Red Hat:devtools:2021
before 0:1.16.12-1.el7_9
0:1.16.12-1.el7_9
go-toolset-1.16-runtime
Red Hat:devtools:2021
before 0:1.16.12-1.el7_9
0:1.16.12-1.el7_9
go-toolset-1.16-scldevel
Red Hat:devtools:2021
before 0:1.16.12-1.el7_9
0:1.16.12-1.el7_9
jenkins
Red Hat:openshift:4.10::el8
before 0:2.319.2.1643288987-1.el8
0:2.319.2.1643288987-1.el8
coreos-installer
Red Hat:openshift:4.10::el8
before 0:0.12.0-1.rhaos4.10.el8
0:0.12.0-1.rhaos4.10.el8
coreos-installer-bootinfra
Red Hat:openshift:4.10::el8
before 0:0.12.0-1.rhaos4.10.el8
0:0.12.0-1.rhaos4.10.el8
coreos-installer-bootinfra-debuginfo
Red Hat:openshift:4.10::el8
before 0:0.12.0-1.rhaos4.10.el8
0:0.12.0-1.rhaos4.10.el8
coreos-installer-debuginfo
Red Hat:openshift:4.10::el8
before 0:0.12.0-1.rhaos4.10.el8
0:0.12.0-1.rhaos4.10.el8
coreos-installer-debugsource
Red Hat:openshift:4.10::el8
before 0:0.12.0-1.rhaos4.10.el8
0:0.12.0-1.rhaos4.10.el8
jenkins-2-plugins
Red Hat:openshift:4.10::el8
before 0:4.10.1643404185-1.el8
0:4.10.1643404185-1.el8
cri-o
Red Hat:openshift:4.10::el7
before 0:1.23.0-92.rhaos4.10.gitdaab4d1.el7
0:1.23.0-92.rhaos4.10.gitdaab4d1.el7
cri-o-debuginfo
Red Hat:openshift:4.10::el7
before 0:1.23.0-92.rhaos4.10.gitdaab4d1.el7
0:1.23.0-92.rhaos4.10.gitdaab4d1.el7
cri-o
Red Hat:openshift:4.10::el8
before 0:1.23.1-9.rhaos4.10.gitbdffb9a.el8
0:1.23.1-9.rhaos4.10.gitbdffb9a.el8
cri-o-debuginfo
Red Hat:openshift:4.10::el8
before 0:1.23.1-9.rhaos4.10.gitbdffb9a.el8
0:1.23.1-9.rhaos4.10.gitbdffb9a.el8
cri-o-debugsource
Red Hat:openshift:4.10::el8
before 0:1.23.1-9.rhaos4.10.gitbdffb9a.el8
0:1.23.1-9.rhaos4.10.gitbdffb9a.el8
openshift
Red Hat:openshift:4.10::el7
before 0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el7
0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el7
openshift-clients
Red Hat:openshift:4.10::el7
before 0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el7
0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el7
openshift-clients-redistributable
Red Hat:openshift:4.10::el7
before 0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el7
0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el7
openshift-hyperkube
Red Hat:openshift:4.10::el7
before 0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el7
0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el7
openshift
Red Hat:openshift:4.10::el8
before 0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el8
0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el8
openshift-clients
Red Hat:openshift:4.10::el8
before 0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el8
0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el8
openshift-clients-redistributable
Red Hat:openshift:4.10::el8
before 0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el8
0:4.10.0-202202160023.p0.gf93da17.assembly.stream.el8
openshift-hyperkube
Red Hat:openshift:4.10::el8
before 0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el8
0:4.10.0-202202250816.p0.ge419edf.assembly.stream.el8
cri-o
Red Hat:openshift:4.9::el7
before 0:1.22.1-17.rhaos4.9.git3029b1d.el7
0:1.22.1-17.rhaos4.9.git3029b1d.el7
cri-o-debuginfo
Red Hat:openshift:4.9::el7
before 0:1.22.1-17.rhaos4.9.git3029b1d.el7
0:1.22.1-17.rhaos4.9.git3029b1d.el7
butane
Red Hat:openshift:4.9::el8
before 0:0.13.1-2.rhaos4.9.el8
0:0.13.1-2.rhaos4.9.el8
butane-debuginfo
Red Hat:openshift:4.9::el8
before 0:0.13.1-2.rhaos4.9.el8
0:0.13.1-2.rhaos4.9.el8
butane-debugsource
Red Hat:openshift:4.9::el8
before 0:0.13.1-2.rhaos4.9.el8
0:0.13.1-2.rhaos4.9.el8
butane-redistributable
Red Hat:openshift:4.9::el8
before 0:0.13.1-2.rhaos4.9.el8
0:0.13.1-2.rhaos4.9.el8
cri-o
Red Hat:openshift:4.9::el8
before 0:1.22.1-17.rhaos4.9.git3029b1d.2.el8
0:1.22.1-17.rhaos4.9.git3029b1d.2.el8
cri-o-debuginfo
Red Hat:openshift:4.9::el8
before 0:1.22.1-17.rhaos4.9.git3029b1d.2.el8
0:1.22.1-17.rhaos4.9.git3029b1d.2.el8
cri-o-debugsource
Red Hat:openshift:4.9::el8
before 0:1.22.1-17.rhaos4.9.git3029b1d.2.el8
0:1.22.1-17.rhaos4.9.git3029b1d.2.el8
cri-tools
Red Hat:openshift:4.9::el8
before 0:1.22.0-2.el8
0:1.22.0-2.el8
cri-tools-debuginfo
Red Hat:openshift:4.9::el8
before 0:1.22.0-2.el8
0:1.22.0-2.el8
cri-tools-debugsource
Red Hat:openshift:4.9::el8
before 0:1.22.0-2.el8
0:1.22.0-2.el8
golang-github-prometheus-promu
Red Hat:openshift:4.9::el8
before 0:0.5.0-5.git642a960.el8
0:0.5.0-5.git642a960.el8
ignition
Red Hat:openshift:4.9::el8
before 0:2.12.0-3.rhaos4.9.el8
0:2.12.0-3.rhaos4.9.el8
ignition-debuginfo
Red Hat:openshift:4.9::el8
before 0:2.12.0-3.rhaos4.9.el8
0:2.12.0-3.rhaos4.9.el8
ignition-debugsource
Red Hat:openshift:4.9::el8
before 0:2.12.0-3.rhaos4.9.el8
0:2.12.0-3.rhaos4.9.el8
ignition-validate
Red Hat:openshift:4.9::el8
before 0:2.12.0-3.rhaos4.9.el8
0:2.12.0-3.rhaos4.9.el8
ignition-validate-debuginfo
Red Hat:openshift:4.9::el8
before 0:2.12.0-3.rhaos4.9.el8
0:2.12.0-3.rhaos4.9.el8
prometheus-promu
Red Hat:openshift:4.9::el8
before 0:0.5.0-5.git642a960.el8
0:0.5.0-5.git642a960.el8
openshift
Red Hat:openshift:4.9::el7
before 0:4.9.0-202202111950.p0.gb93fd35.assembly.stream.el7
0:4.9.0-202202111950.p0.gb93fd35.assembly.stream.el7
openshift-clients
Red Hat:openshift:4.9::el7
before 0:4.9.0-202202140924.p0.g340e212.assembly.stream.el7
0:4.9.0-202202140924.p0.g340e212.assembly.stream.el7
openshift-clients-redistributable
Red Hat:openshift:4.9::el7
before 0:4.9.0-202202140924.p0.g340e212.assembly.stream.el7
0:4.9.0-202202140924.p0.g340e212.assembly.stream.el7
openshift-hyperkube
Red Hat:openshift:4.9::el7
before 0:4.9.0-202202111950.p0.gb93fd35.assembly.stream.el7
0:4.9.0-202202111950.p0.gb93fd35.assembly.stream.el7
openshift
Red Hat:openshift:4.9::el8
before 0:4.9.0-202202111950.p0.gb93fd35.assembly.stream.el8
0:4.9.0-202202111950.p0.gb93fd35.assembly.stream.el8
openshift-clients
Red Hat:openshift:4.9::el8
before 0:4.9.0-202202140924.p0.g340e212.assembly.stream.el8
0:4.9.0-202202140924.p0.g340e212.assembly.stream.el8
openshift-clients-redistributable
Red Hat:openshift:4.9::el8
before 0:4.9.0-202202140924.p0.g340e212.assembly.stream.el8
0:4.9.0-202202140924.p0.g340e212.assembly.stream.el8
openshift-hyperkube
Red Hat:openshift:4.9::el8
before 0:4.9.0-202202111950.p0.gb93fd35.assembly.stream.el8
0:4.9.0-202202111950.p0.gb93fd35.assembly.stream.el8
containernetworking-plugins
Red Hat:openshift:4.10::el8
before 0:0.9.1-2.rhaos4.10.el8
0:0.9.1-2.rhaos4.10.el8
containernetworking-plugins-debuginfo
Red Hat:openshift:4.10::el8
before 0:0.9.1-2.rhaos4.10.el8
0:0.9.1-2.rhaos4.10.el8
containernetworking-plugins-debugsource
Red Hat:openshift:4.10::el8
before 0:0.9.1-2.rhaos4.10.el8
0:0.9.1-2.rhaos4.10.el8
runc
Red Hat:openshift:4.10::el8
before 3:1.1.0-2.rhaos4.10.el8
3:1.1.0-2.rhaos4.10.el8
runc-debuginfo
Red Hat:openshift:4.10::el8
before 3:1.1.0-2.rhaos4.10.el8
3:1.1.0-2.rhaos4.10.el8
runc-debugsource
Red Hat:openshift:4.10::el8
before 3:1.1.0-2.rhaos4.10.el8
3:1.1.0-2.rhaos4.10.el8
openshift-serverless-clients
Red Hat:serverless:1.0::el8
before 0:1.0.0-2.el8
0:1.0.0-2.el8
mcg
Red Hat:openshift_data_foundation:4.10::el8
before 0:5.10.0-72.el8
0:5.10.0-72.el8
mcg-redistributable
Red Hat:openshift_data_foundation:4.10::el8
before 0:5.10.0-72.el8
0:5.10.0-72.el8
kubevirt
Red Hat:container_native_virtualization:4.12::el7
before 0:4.12.0-1057.el7
0:4.12.0-1057.el7
kubevirt-virtctl
Red Hat:container_native_virtualization:4.12::el7
before 0:4.12.0-1057.el7
0:4.12.0-1057.el7
kubevirt-virtctl-redistributable
Red Hat:container_native_virtualization:4.12::el7
before 0:4.12.0-1057.el7
0:4.12.0-1057.el7
kubevirt
Red Hat:container_native_virtualization:4.12::el8
before 0:4.12.0-1057.el8
0:4.12.0-1057.el8
kubevirt-virtctl
Red Hat:container_native_virtualization:4.12::el8
before 0:4.12.0-1057.el8
0:4.12.0-1057.el8
kubevirt-virtctl-redistributable
Red Hat:container_native_virtualization:4.12::el8
before 0:4.12.0-1057.el8
0:4.12.0-1057.el8
delve
Rocky Linux:8
before 0:1.6.0-1.module+el8.5.0+694+f77f0bfd
0:1.6.0-1.module+el8.5.0+694+f77f0bfd
golang
Rocky Linux:8
before 0:1.16.12-1.module+el8.5.0+720+c057d5cf
0:1.16.12-1.module+el8.5.0+720+c057d5cf
go-toolset
Rocky Linux:8
before 0:1.16.12-1.module+el8.5.0+720+c057d5cf
0:1.16.12-1.module+el8.5.0+720+c057d5cf
go1.16
SUSE:Linux Enterprise Module for Development Tools 15 SP2
before 1.16.12-1.37.2
1.16.12-1.37.2
go1.16
SUSE:Linux Enterprise Module for Development Tools 15 SP3
before 1.16.12-1.37.2
1.16.12-1.37.2
go1.16
SUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS
before 1.16.12-1.37.2
1.16.12-1.37.2
go1.16
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 1.16.12-1.37.2
1.16.12-1.37.2
go1.16
SUSE:Linux Enterprise Server 15 SP2-BCL
before 1.16.12-1.37.2
1.16.12-1.37.2
go1.16
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 1.16.12-1.37.2
1.16.12-1.37.2
go1.16
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 1.16.12-1.37.2
1.16.12-1.37.2
go1.16
SUSE:Manager Proxy 4.1
before 1.16.12-1.37.2
1.16.12-1.37.2
go1.16
SUSE:Manager Retail Branch Server 4.1
before 1.16.12-1.37.2
1.16.12-1.37.2
go1.16
SUSE:Manager Server 4.1
before 1.16.12-1.37.2
1.16.12-1.37.2
go1.16
SUSE:Enterprise Storage 7
before 1.16.12-1.37.2
1.16.12-1.37.2
go1.17
SUSE:Linux Enterprise Module for Development Tools 15 SP2
before 1.17.5-1.14.2
1.17.5-1.14.2
go1.17
SUSE:Linux Enterprise Module for Development Tools 15 SP3
before 1.17.5-1.14.2
1.17.5-1.14.2
go1.17
SUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS
before 1.17.5-1.14.2
1.17.5-1.14.2
go1.17
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 1.17.5-1.14.2
1.17.5-1.14.2
go1.17
SUSE:Linux Enterprise Server 15 SP2-BCL
before 1.17.5-1.14.2
1.17.5-1.14.2
go1.17
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 1.17.5-1.14.2
1.17.5-1.14.2
go1.17
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 1.17.5-1.14.2
1.17.5-1.14.2
go1.17
SUSE:Manager Proxy 4.1
before 1.17.5-1.14.2
1.17.5-1.14.2
go1.17
SUSE:Manager Retail Branch Server 4.1
before 1.17.5-1.14.2
1.17.5-1.14.2
go1.17
SUSE:Manager Server 4.1
before 1.17.5-1.14.2
1.17.5-1.14.2
go1.17
SUSE:Enterprise Storage 7
before 1.17.5-1.14.2
1.17.5-1.14.2
golang-1.8
Ubuntu:18.04:LTS
All versions, plus listed versions
1.8.3-2ubuntu11.8.3-2ubuntu1.18.04.1
None known
golang-1.17
Ubuntu: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.16
openSUSE:Leap 15.2
before 1.16.12-lp152.20.1
1.16.12-lp152.20.1
go1.16
openSUSE:Leap 15.3
before 1.16.12-1.37.2
1.16.12-1.37.2
go1.17
openSUSE:Leap 15.3
before 1.17.5-1.14.2
1.17.5-1.14.2
apptainer
openSUSE:Leap 15.4
before 1.1.2-lp154.2.1
1.1.2-lp154.2.1
go1.16
openSUSE:Tumbleweed
before 1.16.12-1.1
1.16.12-1.1
go1.17
openSUSE:Tumbleweed
before 1.17.5-1.1
1.17.5-1.1
apptainer
openSUSE:Tumbleweed
before 1.0.1-1.1
1.0.1-1.1

History

History
RecordedChangedSources
affected, aliases, referencesOSV
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2021-44717 is a medium vulnerability (CVSS 4.8) in Golang Go, published December 15, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.00%, the 80th percentile. Fixed in go 1.17.9-r0.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 48 references and the rest of 1 source description. The JSON record has them.

MoveEnter Open