CVE-2022-29526
golang.org/x/sys/unix has Incorrect privilege reporting in syscall
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
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
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.3
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
CVE-2022-29526- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-269
- Updated
- 2026-11-02
CVE List No score
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
CVE-2022-29526- Updated
- 2026-11-02
EUVDEUVD-2022-6106 No score
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
EUVD-2022-6106- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-p782-xgp4-8hr8
5.3
golang.org/x/sys/unix has Incorrect privilege reporting in syscall
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Reporting in syscall. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
Specific Go Packages Affected
golang.org/x/sys/unix
- Record
GHSA-p782-xgp4-8hr8- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-269
- Updated
- 2026-11-02
OSVALPINE-CVE-2022-29526
5.3
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
ALPINE-CVE-2022-29526- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-03
OSVAZL-31975
5.3
CVE-2022-29526 affecting package kured for versions less than 1.13.2-1
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-31975- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
Show 45 moreShow less
OSVAZL-33622
5.3
CVE-2022-29526 affecting package nmi for versions less than 1.8.11-2
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-33622- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-33629
5.3
CVE-2022-29526 affecting package prometheus for versions less than 2.37.0-1
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-33629- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-33644
5.3
CVE-2022-29526 affecting package sriov-network-device-plugin for versions less than 3.6.2-2
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-33644- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-35007
5.3
CVE-2022-29526 affecting package moby-engine for versions less than 25.0.3-1
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-35007- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-35014
5.3
CVE-2022-29526 affecting package multus for versions less than 4.0.2-1
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-35014- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-35039
5.3
CVE-2022-29526 affecting package node-problem-detector for versions less than 0.8.15-1
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-35039- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-35115
5.3
CVE-2022-29526 affecting package prometheus for versions less than 2.37.0-1
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-35115- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-35283
5.3
CVE-2022-29526 affecting package sriov-network-device-plugin for versions less than 3.7.0-1
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-35283- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-37365
5.3
CVE-2022-29526 affecting package golang for versions less than 1.21.6-1
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-37365- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-37490
5.3
CVE-2022-29526 affecting package golang for versions less than 1.21.6-1
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-37490- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-38911
5.3
CVE-2022-29526 affecting package cni for versions less than 1.1.2-4
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-38911- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-05
OSVAZL-39668
5.3
CVE-2022-29526 affecting package cri-o for versions less than 1.21.7-2
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-39668- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-43477
5.3
CVE-2022-29526 affecting package containernetworking-plugins 1.1.1-17
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-43477- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-43729
5.3
CVE-2022-29526 affecting package umoci 0.4.7-18
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-43729- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-43858
5.3
CVE-2022-29526 affecting package podman 4.1.1-26
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-43858- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-43900
5.3
CVE-2022-29526 affecting package delve 1.5.0-20
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-43900- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-43915
5.3
CVE-2022-29526 affecting package buildah 1.18.0-29
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-43915- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-44238
5.3
CVE-2022-29526 affecting package buildah for versions less than 1.41.4-2
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-44238- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-44289
5.3
CVE-2022-29526 affecting package umoci 0.4.7-13
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-44289- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-05
OSVAZL-44313
5.3
CVE-2022-29526 affecting package podman for versions less than 5.6.1-2
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-44313- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-45294
5.3
CVE-2022-29526 affecting package containernetworking-plugins for versions less than 1.6.1-4
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-45294- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-45402
5.3
CVE-2022-29526 affecting package delve 1.5.0-16
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-45402- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-05
OSVAZL-47178
5.3
CVE-2022-29526 affecting package golang for versions less than 1.22.7-2
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
AZL-47178- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVBELL-CVE-2022-29526
5.3
CVE-2022-29526 does not affect BellSoft software
- Record
BELL-CVE-2022-29526- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-29526
5.3
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
DEBIAN-CVE-2022-29526- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVGHSA-p782-xgp4-8hr8
5.3
golang.org/x/sys/unix has Incorrect privilege reporting in syscall
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Reporting in syscall. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
Specific Go Packages Affected
golang.org/x/sys/unix
- Record
GHSA-p782-xgp4-8hr8- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-269
- Updated
- 2026-11-02
OSVOESA-2022-1857
7.5
golang security update
The Go Programming Language.
Security Fix(es):
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.(CVE-2022-29526)
Incorrect conversion of certain invalid paths to valid, absolute paths in Clean in path/filepath before Go 1.17.11 and Go 1.18.3 on Windows allows potential directory traversal attack.(CVE-2022-29804)
- Record
OESA-2022-1857- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2022:5337
7.5
Red Hat Security Advisory: go-toolset:rhel8 security and bug fix update
- Record
RHSA-2022:5337- 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:5729
7.5
Red Hat Security Advisory: OpenShift Container Platform 4.10.25 security update
- Record
RHSA-2022:5729- 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:5799
7.5
Red Hat Security Advisory: go-toolset and golang security and bug fix update
- Record
RHSA-2022:5799- 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:6277
7.5
Red Hat Security Advisory: Red Hat OpenShift Service Mesh 2.1.5 security update
- Record
RHSA-2022:6277- 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
OSVRLSA-2022:5337
7.5
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: encoding/pem: fix stack overflow in Decode (CVE-2022-24675)
-
golang: crypto/elliptic: panic caused by oversized scalar (CVE-2022-28327)
-
golang: syscall: faccessat checks wrong group (CVE-2022-29526)
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):
- Update to Go 1.17.10 (BZ#2091077)
- Record
RLSA-2022:5337- 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
OSVRLSA-2022:5799
7.5
Important: go-toolset and golang security and bug fix update
Go Toolset provides the Go programming language tools and libraries. Go is alternatively known as golang.
The golang packages provide the Go programming language compiler.
Security Fix(es):
-
golang: compress/gzip: stack exhaustion in Reader.Read (CVE-2022-30631)
-
golang: net/http: improper sanitization of Transfer-Encoding header (CVE-2022-1705)
-
golang: go/parser: stack exhaustion in all Parse* functions (CVE-2022-1962)
-
golang: encoding/xml: stack exhaustion in Decoder.Skip (CVE-2022-28131)
-
golang: io/fs: stack exhaustion in Glob (CVE-2022-30630)
-
golang: path/filepath: stack exhaustion in Glob (CVE-2022-30632)
-
golang: encoding/xml: stack exhaustion in Unmarshal (CVE-2022-30633)
-
golang: encoding/gob: stack exhaustion in Decoder.Decode (CVE-2022-30635)
-
golang: net/http/httputil: NewSingleHostReverseProxy - omit X-Forwarded-For not working (CVE-2022-32148)
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):
-
Clean up dist-git patches (BZ#2109174)
-
Update Go to version 1.17.12 (BZ#2109183)
- Record
RLSA-2022:5799- 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
OSVUBUNTU-CVE-2022-29526
5.3
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
UBUNTU-CVE-2022-29526- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVBIT-golang-2022-29526 No score
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
BIT-golang-2022-29526- Updated
- 2026-11-02
OSV No score
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
- Record
CVE-2022-29526- Updated
- 2026-11-02
OSVGO-2022-0493 No score
Incorrect privilege reporting in syscall and golang.org/x/sys/unix
When called with a non-zero flags parameter, the Faccessat function can incorrectly report that a file is accessible.
- Record
GO-2022-0493- Updated
- 2026-11-02
OSVMGASA-2022-0210 No score
Updated golang packages fix security vulnerability
The syscall.Faccessat function checks whether the calling process can access a file. Faccessat contains a bug where it checks a file’s group permission bits if the process’s user is a member of the process’s group rather than a member of the file’s group. (CVE-2022-29526)
- Record
MGASA-2022-0210- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12065-1 No score
go1.17-1.17.10-1.1 on GA media
These are all security issues fixed in the go1.17-1.17.10-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12065-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12066-1 No score
go1.18-1.18.2-1.1 on GA media
These are all security issues fixed in the go1.18-1.18.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12066-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1829-1 No score
Security update for go1.18
This update for go1.18 fixes the following issues:
-
CVE-2022-29526: Fixed faccessat() system call operation that checked the wrong group (bsc#1199413).
-
go1.18.2 (released 2022-05-10) (bsc#1193742).
- Record
SUSE-SU-2022:1829-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1862-1 No score
Security update for go1.17
This update for go1.17 fixes the following issues:
-
CVE-2022-29526: Fixed faccessat() system call operation that checked the wrong group (bsc#1199413).
-
go1.17.10 (released 2022-05-10) (bsc#1190649).
- Record
SUSE-SU-2022:1862-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:2312-1 No score
Security update for go1.18-openssl
This update for go1.18-openssl fixes the following issues:
-
Add subpackage go1.x-libstd compiled shared object libstd.so (jsc#PED-1962)
- Main go1.x package included libstd.so in previous versions
- Split libstd.so into subpackage that can be installed standalone
- Continues the slimming down of main go1.x package by 40 Mb
- Experimental and not recommended for general use, Go currently has no ABI
- Upstream Go has not committed to support buildmode=shared long-term
- Do not use in packaging, build static single binaries (the default)
- Upstream Go go1.x binary releases do not include libstd.so
- go1.x Suggests go1.x-libstd so not installed by default Recommends
- go1.x-libstd does not Require: go1.x so can install standalone
- Provides go-libstd unversioned package name
- Fix build step -buildmode=shared std to omit -linkshared
-
Packaging improvements:
- go1.x Suggests go1.x-doc so not installed by default Recommends
- Use Group: Development/Languages/Go instead of Other
-
Improvements to go1.x packaging spec:
- On Tumbleweed bootstrap with current default gcc13 and gccgo118
- On SLE-12 aarch64 ppc64le ppc64 remove overrides to bootstrap using go1.x package (%bcond_without gccgo). This is no longer needed on current SLE-12:Update and removing will consolidate the build configurations used.
- Change source URLs to go.dev as per Go upstream
- On x86_64 export GOAMD64=v1 as per the current baseline. At this time forgo GOAMD64=v3 option for x86_64_v3 support.
- On x86_64 %define go_amd64=v1 as current instruction baseline
-
Update to version 1.18.10.1 cut from the go1.18-openssl-fips branch at the revision tagged go1.18.10-1-openssl-fips.
- Merge branch dev.boringcrypto.go1.18 into go1.18-openssl-fips
- Merge go1.18.10 into dev.boringcrypto.go1.18
-
go1.18.10 (released 2023-01-10) includes fixes to cgo, the compiler, the linker, and the crypto/x509, net/http, and syscall packages. Refs bsc#1193742 go1.18 release tracking
- go#57705 misc/cgo: backport needed for dlltool fix
- go#57426 crypto/x509: Verify on macOS does not return typed errors
- go#57344 cmd/compile: the loong64 intrinsic for CompareAndSwapUint32 function needs to sign extend its 'old' argument.
- go#57338 syscall, internal/poll: accept4-to-accept fallback removal broke Go code on Synology DSM 6.2 ARM devices
- go#57213 os: TestLstat failure on Linux Aarch64
- go#57211 reflect: sort.SliceStable sorts incorrectly on arm64 with less function created with reflect.MakeFunc and slice of sufficient length
- go#57057 cmd/go: remove test dependency on gopkg.in service
- go#57054 cmd/go: TestScript/version_buildvcs_git_gpg (if enabled) fails on linux longtest builders
- go#57044 cgo: malformed DWARF TagVariable entry
- go#57028 cmd/cgo: Wrong types in compiler errors with clang 14
- go#56833 cmd/link/internal/ppc64: too-far trampoline is reused
- go#56711 net: reenable TestLookupDotsWithRemoteSource and TestLookupGoogleSRV with a different target
- go#56323 net/http: bad handling of HEAD requests with a body
- Record
SUSE-SU-2023:2312-1- Updated
- 2026-11-02
OSVUSN-6038-1 No score
golang-1.18 vulnerabilities
It was discovered that the Go net/http module incorrectly handled Transfer-Encoding headers in the HTTP/1 client. A remote attacker could possibly use this issue to perform an HTTP Request Smuggling attack. (CVE-2022-1705)
It was discovered that Go did not properly manage memory under certain circumstances. An attacker could possibly use this issue to cause a panic resulting into a denial of service. (CVE-2022-1962, CVE-2022-27664, CVE-2022-28131, CVE-2022-30630, CVE-2022-30631, CVE-2022-30632, CVE-2022-30633, CVE-2022-30635, CVE-2022-32189, CVE-2022-41715, CVE-2022-41717, CVE-2023-24534, CVE-2023-24537)
It was discovered that Go did not properly implemented the maximum size of file headers in Reader.Read. An attacker could possibly use this issue to cause a panic resulting into a denial of service. (CVE-2022-2879)
It was discovered that the Go net/http module incorrectly handled query parameters in requests forwarded by ReverseProxy. A remote attacker could possibly use this issue to perform an HTTP Query Parameter Smuggling attack. (CVE-2022-2880)
It was discovered that Go did not properly manage the permissions for Faccessat function. A attacker could possibly use this issue to expose sensitive information. (CVE-2022-29526)
It was discovered that Go did not properly generate the values for ticket_age_add in session tickets. An attacker could possibly use this issue to observe TLS handshakes to correlate successive connections by comparing ticket ages during session resumption. (CVE-2022-30629)
It was discovered that Go did not properly manage client IP addresses in net/http. An attacker could possibly use this issue to cause ReverseProxy to set the client IP as the value of the X-Forwarded-For header. (CVE-2022-32148)
It was discovered that Go did not properly validate backticks (`) as Javascript string delimiters, and do not escape them as expected. An attacker could possibly use this issue to inject arbitrary Javascript code into the Go template. (CVE-2023-24538)
- Record
USN-6038-1- Updated
- 2026-11-02
OSVUSN-6038-2 No score
golang-1.13, golang-1.16 vulnerabilities
USN-6038-1 fixed several vulnerabilities in Go 1.18. This update provides the corresponding updates for Go 1.13 and Go 1.16.
CVE-2022-29526 and CVE-2022-30630 only affected Go 1.16.
Original advisory details:
It was discovered that the Go net/http module incorrectly handled Transfer-Encoding headers in the HTTP/1 client. A remote attacker could possibly use this issue to perform an HTTP Request Smuggling attack. (CVE-2022-1705)
It was discovered that Go did not properly manage memory under certain circumstances. An attacker could possibly use this issue to cause a panic resulting into a denial of service. (CVE-2022-1962, CVE-2022-27664, CVE-2022-28131, CVE-2022-30630, CVE-2022-30631, CVE-2022-30632, CVE-2022-30633, CVE-2022-30635, CVE-2022-32189, CVE-2022-41715, CVE-2022-41717, CVE-2023-24534, CVE-2023-24537)
It was discovered that Go did not properly implemented the maximum size of file headers in Reader.Read. An attacker could possibly use this issue to cause a panic resulting into a denial of service. (CVE-2022-2879)
It was discovered that the Go net/http module incorrectly handled query parameters in requests forwarded by ReverseProxy. A remote attacker could possibly use this issue to perform an HTTP Query Parameter Smuggling attack. (CVE-2022-2880)
It was discovered that Go did not properly manage the permissions for Faccessat function. A attacker could possibly use this issue to expose sensitive information. (CVE-2022-29526)
It was discovered that Go did not properly generate the values for ticket_age_add in session tickets. An attacker could possibly use this issue to observe TLS handshakes to correlate successive connections by comparing ticket ages during session resumption. (CVE-2022-30629)
It was discovered that Go did not properly manage client IP addresses in net/http. An attacker could possibly use this issue to cause ReverseProxy to set the client IP as the value of the X-Forwarded-For header. (CVE-2022-32148)
It was discovered that Go did not properly validate backticks (`) as Javascript string delimiters, and do not escape them as expected. An attacker could possibly use this issue to inject arbitrary Javascript code into the Go template. (CVE-2023-24538)
- Record
USN-6038-2- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
golang.org/x/sysGo |
before 0.0.0-20220412211240-33da011f77ad | 0.0.0-20220412211240-33da011f77ad |
dockerAlpine:v3.15 |
before 20.10.16-r0 | 20.10.16-r0 |
dockerAlpine:v3.16 |
before 20.10.16-r0 | 20.10.16-r0 |
dockerAlpine:v3.17 |
before 20.10.16-r0 | 20.10.16-r0 |
dockerAlpine:v3.18 |
before 20.10.16-r0 | 20.10.16-r0 |
dockerAlpine:v3.19 |
before 20.10.16-r0 | 20.10.16-r0 |
dockerAlpine:v3.20 |
before 20.10.16-r0 | 20.10.16-r0 |
dockerAlpine:v3.21 |
before 20.10.16-r0 | 20.10.16-r0 |
dockerAlpine:v3.22 |
before 20.10.16-r0 | 20.10.16-r0 |
dockerAlpine:v3.23 |
before 20.10.16-r0 | 20.10.16-r0 |
Show 127 moreShow less
| Package | Affected | Fixed |
|---|---|---|
dockerAlpine:v3.24 |
before 20.10.16-r0 | 20.10.16-r0 |
kuredAzure Linux:2 |
before 1.13.2-1 | 1.13.2-1 |
nmiAzure Linux:2 |
before 1.8.11-2 | 1.8.11-2 |
prometheusAzure Linux:2 |
before 2.37.0-1 | 2.37.0-1 |
sriov-network-device-pluginAzure Linux:2 |
before 3.6.2-2 | 3.6.2-2 |
moby-engineAzure Linux:3 |
before 25.0.3-1 | 25.0.3-1 |
multusAzure Linux:3 |
before 4.0.2-1 | 4.0.2-1 |
node-problem-detectorAzure Linux:3 |
before 0.8.15-1 | 0.8.15-1 |
prometheusAzure Linux:3 |
before 2.37.0-1 | 2.37.0-1 |
sriov-network-device-pluginAzure Linux:3 |
before 3.7.0-1 | 3.7.0-1 |
golangAzure Linux:2 |
before 1.21.6-1 | 1.21.6-1 |
golangAzure Linux:2 |
1.18.0 up to 1.21.6-1 | 1.21.6-1 |
cniAzure Linux:3 |
before 1.1.2-4 | 1.1.2-4 |
cri-oAzure Linux:2 |
before 1.21.7-2 | 1.21.7-2 |
containernetworking-pluginsAzure Linux:2 |
through 1.1.1-17 | None known |
umociAzure Linux:2 |
through 0.4.7-18 | None known |
podmanAzure Linux:2 |
through 4.1.1-26 | None known |
delveAzure Linux:2 |
through 1.5.0-20 | None known |
buildahAzure Linux:2 |
through 1.18.0-29 | None known |
buildahAzure Linux:3 |
before 1.41.4-2 | 1.41.4-2 |
umociAzure Linux:3 |
through 0.4.7-13 | None known |
podmanAzure Linux:3 |
before 5.6.1-2 | 5.6.1-2 |
containernetworking-pluginsAzure Linux:3 |
before 1.6.1-4 | 1.6.1-4 |
delveAzure Linux:3 |
through 1.5.0-16 | None known |
golangAzure Linux:3 |
before 1.22.7-2 | 1.22.7-2 |
golangBitnami |
before 1.17.10, 1.18.0 up to 1.18.2 | 1.17.101.18.2 |
golang-1.15Debian:11 |
All versions, plus listed versions 1.15.15-11.15.15-1~deb11u11.15.15-1~deb11u21.15.15-1~deb11u31.15.15-1~deb11u4 Show 5 moreShow less1.15.15-21.15.15-31.15.15-41.15.15-51.15.9-6 |
None known |
stdlibGo |
before 1.17.10, 1.18.0-0 up to 1.18.2 | 1.17.101.18.2 |
golangMageia:8 |
before 1.17.10-1.mga8 | 1.17.10-1.mga8 |
golangopenEuler:20.03-LTS-SP1 From an advisory covering 2 CVEs |
before 1.15.7-16.oe1 | 1.15.7-16.oe1 |
golangopenEuler:20.03-LTS-SP3 From an advisory covering 2 CVEs |
before 1.15.7-16.oe1 | 1.15.7-16.oe1 |
golangopenEuler:22.03-LTS From an advisory covering 2 CVEs |
before 1.17.3-7.oe2203 | 1.17.3-7.oe2203 |
delveRed Hat:enterprise_linux:8::appstream From an advisory covering 4 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 4 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 4 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 4 CVEs |
before 0:1.17.10-1.module+el8.6.0+15486+6d4da7db | 0:1.17.10-1.module+el8.6.0+15486+6d4da7db |
golangRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.17.10-1.module+el8.6.0+15486+6d4da7db | 0:1.17.10-1.module+el8.6.0+15486+6d4da7db |
golang-binRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.17.10-1.module+el8.6.0+15486+6d4da7db | 0:1.17.10-1.module+el8.6.0+15486+6d4da7db |
golang-docsRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.17.10-1.module+el8.6.0+15486+6d4da7db | 0:1.17.10-1.module+el8.6.0+15486+6d4da7db |
golang-miscRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.17.10-1.module+el8.6.0+15486+6d4da7db | 0:1.17.10-1.module+el8.6.0+15486+6d4da7db |
golang-raceRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.17.10-1.module+el8.6.0+15486+6d4da7db | 0:1.17.10-1.module+el8.6.0+15486+6d4da7db |
golang-srcRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.17.10-1.module+el8.6.0+15486+6d4da7db | 0:1.17.10-1.module+el8.6.0+15486+6d4da7db |
golang-testsRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.17.10-1.module+el8.6.0+15486+6d4da7db | 0:1.17.10-1.module+el8.6.0+15486+6d4da7db |
cri-toolsRed Hat:openshift:4.10::el7 From an advisory covering 6 CVEs |
before 0:1.23.0-1.1.el7 | 0:1.23.0-1.1.el7 |
cri-tools-debuginfoRed Hat:openshift:4.10::el7 From an advisory covering 6 CVEs |
before 0:1.23.0-1.1.el7 | 0:1.23.0-1.1.el7 |
cri-toolsRed Hat:openshift:4.10::el8 From an advisory covering 6 CVEs |
before 0:1.23.0-1.1.el8 | 0:1.23.0-1.1.el8 |
cri-tools-debuginfoRed Hat:openshift:4.10::el8 From an advisory covering 6 CVEs |
before 0:1.23.0-1.1.el8 | 0:1.23.0-1.1.el8 |
cri-tools-debugsourceRed Hat:openshift:4.10::el8 From an advisory covering 6 CVEs |
before 0:1.23.0-1.1.el8 | 0:1.23.0-1.1.el8 |
cri-oRed Hat:openshift:4.10::el7 From an advisory covering 6 CVEs |
before 0:1.23.3-11.rhaos4.10.gitddf4b1a.1.el7 | 0:1.23.3-11.rhaos4.10.gitddf4b1a.1.el7 |
cri-o-debuginfoRed Hat:openshift:4.10::el7 From an advisory covering 6 CVEs |
before 0:1.23.3-11.rhaos4.10.gitddf4b1a.1.el7 | 0:1.23.3-11.rhaos4.10.gitddf4b1a.1.el7 |
cri-oRed Hat:openshift:4.10::el8 From an advisory covering 6 CVEs |
before 0:1.23.3-11.rhaos4.10.gitddf4b1a.1.el8 | 0:1.23.3-11.rhaos4.10.gitddf4b1a.1.el8 |
cri-o-debuginfoRed Hat:openshift:4.10::el8 From an advisory covering 6 CVEs |
before 0:1.23.3-11.rhaos4.10.gitddf4b1a.1.el8 | 0:1.23.3-11.rhaos4.10.gitddf4b1a.1.el8 |
cri-o-debugsourceRed Hat:openshift:4.10::el8 From an advisory covering 6 CVEs |
before 0:1.23.3-11.rhaos4.10.gitddf4b1a.1.el8 | 0:1.23.3-11.rhaos4.10.gitddf4b1a.1.el8 |
openshiftRed Hat:openshift:4.10::el7 From an advisory covering 6 CVEs |
before 0:4.10.0-202207192015.p0.g012e945.assembly.stream.el7 | 0:4.10.0-202207192015.p0.g012e945.assembly.stream.el7 |
openshift-clientsRed Hat:openshift:4.10::el7 From an advisory covering 6 CVEs |
before 0:4.10.0-202207192015.p0.g45460a5.assembly.stream.el7 | 0:4.10.0-202207192015.p0.g45460a5.assembly.stream.el7 |
openshift-clients-redistributableRed Hat:openshift:4.10::el7 From an advisory covering 6 CVEs |
before 0:4.10.0-202207192015.p0.g45460a5.assembly.stream.el7 | 0:4.10.0-202207192015.p0.g45460a5.assembly.stream.el7 |
openshift-hyperkubeRed Hat:openshift:4.10::el7 From an advisory covering 6 CVEs |
before 0:4.10.0-202207192015.p0.g012e945.assembly.stream.el7 | 0:4.10.0-202207192015.p0.g012e945.assembly.stream.el7 |
atomic-openshift-service-idlerRed Hat:openshift:4.10::el8 From an advisory covering 6 CVEs |
before 0:4.10.0-202207192015.p0.g39cfc66.assembly.stream.el8 | 0:4.10.0-202207192015.p0.g39cfc66.assembly.stream.el8 |
openshiftRed Hat:openshift:4.10::el8 From an advisory covering 6 CVEs |
before 0:4.10.0-202207192015.p0.g012e945.assembly.stream.el8 | 0:4.10.0-202207192015.p0.g012e945.assembly.stream.el8 |
openshift-clientsRed Hat:openshift:4.10::el8 From an advisory covering 6 CVEs |
before 0:4.10.0-202207192015.p0.g45460a5.assembly.stream.el8 | 0:4.10.0-202207192015.p0.g45460a5.assembly.stream.el8 |
openshift-clients-redistributableRed Hat:openshift:4.10::el8 From an advisory covering 6 CVEs |
before 0:4.10.0-202207192015.p0.g45460a5.assembly.stream.el8 | 0:4.10.0-202207192015.p0.g45460a5.assembly.stream.el8 |
openshift-hyperkubeRed Hat:openshift:4.10::el8 From an advisory covering 6 CVEs |
before 0:4.10.0-202207192015.p0.g012e945.assembly.stream.el8 | 0:4.10.0-202207192015.p0.g012e945.assembly.stream.el8 |
golangRed Hat:enterprise_linux:9::appstream From an advisory covering 14 CVEs |
before 0:1.17.12-1.el9_0 | 0:1.17.12-1.el9_0 |
golang-binRed Hat:enterprise_linux:9::appstream From an advisory covering 14 CVEs |
before 0:1.17.12-1.el9_0 | 0:1.17.12-1.el9_0 |
golang-docsRed Hat:enterprise_linux:9::appstream From an advisory covering 14 CVEs |
before 0:1.17.12-1.el9_0 | 0:1.17.12-1.el9_0 |
golang-miscRed Hat:enterprise_linux:9::appstream From an advisory covering 14 CVEs |
before 0:1.17.12-1.el9_0 | 0:1.17.12-1.el9_0 |
golang-raceRed Hat:enterprise_linux:9::appstream From an advisory covering 14 CVEs |
before 0:1.17.12-1.el9_0 | 0:1.17.12-1.el9_0 |
golang-srcRed Hat:enterprise_linux:9::appstream From an advisory covering 14 CVEs |
before 0:1.17.12-1.el9_0 | 0:1.17.12-1.el9_0 |
golang-testsRed Hat:enterprise_linux:9::appstream From an advisory covering 14 CVEs |
before 0:1.17.12-1.el9_0 | 0:1.17.12-1.el9_0 |
go-toolsetRed Hat:enterprise_linux:9::appstream From an advisory covering 14 CVEs |
before 0:1.17.12-1.el9_0 | 0:1.17.12-1.el9_0 |
servicemeshRed Hat:service_mesh:2.1::el8 From an advisory covering 7 CVEs |
before 0:2.1.5-1.el8 | 0:2.1.5-1.el8 |
servicemesh-cniRed Hat:service_mesh:2.1::el8 From an advisory covering 7 CVEs |
before 0:2.1.5-1.el8 | 0:2.1.5-1.el8 |
servicemesh-operatorRed Hat:service_mesh:2.1::el8 From an advisory covering 7 CVEs |
before 0:2.1.5-1.el8 | 0:2.1.5-1.el8 |
servicemesh-pilot-agentRed Hat:service_mesh:2.1::el8 From an advisory covering 7 CVEs |
before 0:2.1.5-1.el8 | 0:2.1.5-1.el8 |
servicemesh-pilot-discoveryRed Hat:service_mesh:2.1::el8 From an advisory covering 7 CVEs |
before 0:2.1.5-1.el8 | 0:2.1.5-1.el8 |
servicemesh-prometheusRed Hat:service_mesh:2.1::el8 From an advisory covering 7 CVEs |
before 0:2.23.0-9.el8 | 0:2.23.0-9.el8 |
servicemesh-ratelimitRed Hat:service_mesh:2.1::el8 From an advisory covering 7 CVEs |
before 0:2.1.5-1.el8 | 0:2.1.5-1.el8 |
servicemesh-proxyRed Hat:service_mesh:2.1::el8 From an advisory covering 7 CVEs |
before 0:2.1.5-1.el8 | 0:2.1.5-1.el8 |
servicemesh-proxy-debuginfoRed Hat:service_mesh:2.1::el8 From an advisory covering 7 CVEs |
before 0:2.1.5-1.el8 | 0:2.1.5-1.el8 |
servicemesh-proxy-debugsourceRed Hat:service_mesh:2.1::el8 From an advisory covering 7 CVEs |
before 0:2.1.5-1.el8 | 0:2.1.5-1.el8 |
servicemesh-proxy-wasmRed Hat:service_mesh:2.1::el8 From an advisory covering 7 CVEs |
before 0:2.1.5-1.el8 | 0:2.1.5-1.el8 |
delveRocky Linux:8 From an advisory covering 4 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 4 CVEs |
before 0:1.17.10-1.module+el8.6.0+986+efe4cea4 | 0:1.17.10-1.module+el8.6.0+986+efe4cea4 |
go-toolsetRocky Linux:8 From an advisory covering 4 CVEs |
before 0:1.17.10-1.module+el8.6.0+986+efe4cea4 | 0:1.17.10-1.module+el8.6.0+986+efe4cea4 |
golangRocky Linux:9 From an advisory covering 14 CVEs |
before 0:1.17.12-1.el9_0 | 0:1.17.12-1.el9_0 |
go-toolsetRocky Linux:9 From an advisory covering 14 CVEs |
before 0:1.17.12-1.el9_0 | 0:1.17.12-1.el9_0 |
go1.18SUSE:Linux Enterprise Module for Development Tools 15 SP3 |
before 1.18.2-150000.1.17.1 | 1.18.2-150000.1.17.1 |
go1.18SUSE:Linux Enterprise Module for Development Tools 15 SP4 |
before 1.18.2-150000.1.17.1 | 1.18.2-150000.1.17.1 |
go1.18openSUSE:Leap 15.3 |
before 1.18.2-150000.1.17.1 | 1.18.2-150000.1.17.1 |
go1.18openSUSE:Leap 15.4 |
before 1.18.2-150000.1.17.1 | 1.18.2-150000.1.17.1 |
go1.17SUSE:Linux Enterprise Module for Development Tools 15 SP3 |
before 1.17.10-150000.1.34.1 | 1.17.10-150000.1.34.1 |
go1.17SUSE:Linux Enterprise Module for Development Tools 15 SP4 |
before 1.17.10-150000.1.34.1 | 1.17.10-150000.1.34.1 |
go1.17openSUSE:Leap 15.3 |
before 1.17.10-150000.1.34.1 | 1.17.10-150000.1.34.1 |
go1.17openSUSE:Leap 15.4 |
before 1.17.10-150000.1.34.1 | 1.17.10-150000.1.34.1 |
go1.18-opensslSUSE:Linux Enterprise Module for Development Tools 15 SP4 From an advisory covering 28 CVEs |
before 1.18.10.1-150000.1.9.1 | 1.18.10.1-150000.1.9.1 |
go1.18-opensslSUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS From an advisory covering 28 CVEs |
before 1.18.10.1-150000.1.9.1 | 1.18.10.1-150000.1.9.1 |
go1.18-opensslSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS From an advisory covering 28 CVEs |
before 1.18.10.1-150000.1.9.1 | 1.18.10.1-150000.1.9.1 |
go1.18-opensslSUSE:Linux Enterprise Real Time 15 SP3 From an advisory covering 28 CVEs |
before 1.18.10.1-150000.1.9.1 | 1.18.10.1-150000.1.9.1 |
go1.18-opensslSUSE:Linux Enterprise Server 15 SP3-LTSS From an advisory covering 28 CVEs |
before 1.18.10.1-150000.1.9.1 | 1.18.10.1-150000.1.9.1 |
go1.18-opensslSUSE:Linux Enterprise Server for SAP Applications 15 SP3 From an advisory covering 28 CVEs |
before 1.18.10.1-150000.1.9.1 | 1.18.10.1-150000.1.9.1 |
go1.18-opensslSUSE:Enterprise Storage 7.1 From an advisory covering 28 CVEs |
before 1.18.10.1-150000.1.9.1 | 1.18.10.1-150000.1.9.1 |
go1.18-opensslopenSUSE:Leap 15.4 From an advisory covering 28 CVEs |
before 1.18.10.1-150000.1.9.1 | 1.18.10.1-150000.1.9.1 |
go1.18-opensslopenSUSE:Leap 15.5 From an advisory covering 28 CVEs |
before 1.18.10.1-150000.1.9.1 | 1.18.10.1-150000.1.9.1 |
golang-1.10Ubuntu:14.04:LTS |
All versions, plus listed versions 1.10.4-2ubuntu1~14.04.1 |
None known |
golang-1.10Ubuntu:16.04:LTS |
All versions, plus listed versions 1.10.4-2ubuntu1~16.04.11.10.4-2ubuntu1~16.04.2 |
None known |
golang-1.6Ubuntu:16.04:LTS |
All versions, plus listed versions 1.6-0ubuntu11.6-0ubuntu21.6-0ubuntu31.6-0ubuntu41.6-0ubuntu5 Show 5 moreShow less1.6.1-0ubuntu11.6.2-0ubuntu5~16.041.6.2-0ubuntu5~16.04.21.6.2-0ubuntu5~16.04.31.6.2-0ubuntu5~16.04.4 |
None known |
golang-1.18Ubuntu:18.04:LTS |
before 1.18.1-1ubuntu1~18.04.4, plus listed versions 1.18.1-1ubuntu1~18.04.3 |
1.18.1-1ubuntu1~18.04.4 |
golang-1.10Ubuntu:18.04:LTS |
All versions, plus listed versions 1.10~rc1-11.10~rc1-1ubuntu11.10~rc1-2ubuntu11.10~rc2-1ubuntu11.10-1ubuntu11.10.1-1ubuntu21.10.4-2ubuntu1~18.04.11.10.4-2ubuntu1~18.04.2 |
None known |
golang-1.16Ubuntu:Pro:18.04:LTS |
before 1.16.2-0ubuntu1~18.04.2+esm1, plus listed versions 1.16.2-0ubuntu1~18.04.2 |
1.16.2-0ubuntu1~18.04.2+esm1 |
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.9Ubuntu:18.04:LTS |
All versions, plus listed versions 1.9.1-2ubuntu11.9.2-1ubuntu11.9.2-3ubuntu11.9.3-1ubuntu11.9.4-1ubuntu1 |
None known |
golang-1.16Ubuntu:20.04:LTS |
before 1.16.2-0ubuntu1~20.04.1, plus listed versions 1.16.2-0ubuntu1~20.04 |
1.16.2-0ubuntu1~20.04.1 |
golang-1.18Ubuntu:20.04:LTS |
before 1.18.1-1ubuntu1~20.04.2, plus listed versions 1.18.1-1ubuntu1~20.04.1 |
1.18.1-1ubuntu1~20.04.2 |
golang-1.14Ubuntu:20.04:LTS |
All versions, plus listed versions 1.14~beta1-11.14~beta1-21.14~rc1-11.14-11.14.1-1 Show 4 moreShow less1.14.2-11.14.2-1ubuntu11.14.3-2ubuntu2~20.04.11.14.3-2ubuntu2~20.04.2 |
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 |
golang-1.18Ubuntu:22.04:LTS |
before 1.18.1-1ubuntu1.1, plus listed versions 1.18~beta1-0ubuntu11.18~beta2-1ubuntu11.18~beta2-1ubuntu21.18~rc1-1ubuntu11.18-1ubuntu11.18.1-1ubuntu1 |
1.18.1-1ubuntu1.1 |
golang-1.18Ubuntu:18.04:LTS From an advisory covering 20 CVEs |
before 1.18.1-1ubuntu1~18.04.4, plus listed versions 1.18.1-1ubuntu1~18.04.3 |
1.18.1-1ubuntu1~18.04.4 |
golang-1.18Ubuntu:20.04:LTS From an advisory covering 20 CVEs |
before 1.18.1-1ubuntu1~20.04.2, plus listed versions 1.18.1-1ubuntu1~20.04.1 |
1.18.1-1ubuntu1~20.04.2 |
golang-1.18Ubuntu:22.04:LTS From an advisory covering 20 CVEs |
before 1.18.1-1ubuntu1.1, plus listed versions 1.18~beta1-0ubuntu11.18~beta2-1ubuntu11.18~beta2-1ubuntu21.18~rc1-1ubuntu11.18-1ubuntu11.18.1-1ubuntu1 |
1.18.1-1ubuntu1.1 |
golang-1.13Ubuntu:Pro:16.04:LTS From an advisory covering 18 CVEs |
before 1.13.8-1ubuntu1~16.04.3+esm3, plus listed versions 1.13.8-1ubuntu1~16.04.21.13.8-1ubuntu1~16.04.31.13.8-1ubuntu1~16.04.3+esm2 |
1.13.8-1ubuntu1~16.04.3+esm3 |
golang-1.13Ubuntu:Pro:18.04:LTS From an advisory covering 18 CVEs |
before 1.13.8-1ubuntu1~18.04.4+esm1, plus listed versions 1.13.8-1ubuntu1~18.04.21.13.8-1ubuntu1~18.04.31.13.8-1ubuntu1~18.04.4 |
1.13.8-1ubuntu1~18.04.4+esm1 |
golang-1.16Ubuntu:Pro:18.04:LTS From an advisory covering 18 CVEs |
before 1.16.2-0ubuntu1~18.04.2+esm1, plus listed versions 1.16.2-0ubuntu1~18.04.2 |
1.16.2-0ubuntu1~18.04.2+esm1 |
golang-1.13Ubuntu:20.04:LTS From an advisory covering 18 CVEs |
before 1.13.8-1ubuntu1.2, plus listed versions 1.13.1-1ubuntu11.13.3-1ubuntu11.13.4-1ubuntu11.13.5-1ubuntu11.13.6-1ubuntu1 Show 4 moreShow less1.13.6-2ubuntu11.13.7-1ubuntu11.13.8-1ubuntu11.13.8-1ubuntu1.1 |
1.13.8-1ubuntu1.2 |
golang-1.16Ubuntu:20.04:LTS From an advisory covering 18 CVEs |
before 1.16.2-0ubuntu1~20.04.1, plus listed versions 1.16.2-0ubuntu1~20.04 |
1.16.2-0ubuntu1~20.04.1 |
golang-1.13Ubuntu:22.04:LTS From an advisory covering 18 CVEs |
before 1.13.8-1ubuntu2.22.04.2, plus listed versions 1.13.8-1ubuntu21.13.8-1ubuntu2.22.04.1 |
1.13.8-1ubuntu2.22.04.2 |
go1.17openSUSE:Tumbleweed |
before 1.17.10-1.1 | 1.17.10-1.1 |
go1.18openSUSE:Tumbleweed |
before 1.18.2-1.1 | 1.18.2-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| 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-2022-29526 is a medium vulnerability (CVSS 5.3) in Golang Go, published May 24, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.95%, the 87th percentile. Fixed in golang.org/x/sys 0.0.0-20220412211240-33da011f77ad.
References
groups.google.com/g/golang-announce
github.com/golang/go/issues/52313
groups.google.com/g/golang-announce/c/Y5qrqw_lWdU
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/ZY2SLWOQR4ZURQ7UBRZ7JIX6H6F5JHJR
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/Q6GE5EQGE4L2KRVGW4T75QVIYAXCLO5X
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/Z55VUVGO7E5PJFXIOVAY373NZRHBNCI5
Show 194 moreShow less
security.netapp.com/advisory/ntap-20220729-0001
security.gentoo.org/glsa/202208-02
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/RQXU752ALW53OJAF5MG3WMR5CCZVLWW6
nvd.nist.gov/vuln/detail/CVE-2022-29526
go.dev/cl/399539
go.dev/cl/400074
go.dev/issue/52313
pkg.go.dev/vuln/GO-2022-0493
lists.fedoraproject.org/archives/list/[email protected]/message/Q6GE5EQGE4L2KRVGW4T75QVIYAXCLO5X
lists.fedoraproject.org/archives/list/[email protected]/message/RQXU752ALW53OJAF5MG3WMR5CCZVLWW6
lists.fedoraproject.org/archives/list/[email protected]/message/Z55VUVGO7E5PJFXIOVAY373NZRHBNCI5
lists.fedoraproject.org/archives/list/[email protected]/message/ZY2SLWOQR4ZURQ7UBRZ7JIX6H6F5JHJR
github.com/advisories/GHSA-p782-xgp4-8hr8
security.alpinelinux.org/vuln/CVE-2022-29526
docs.bell-sw.com/security/cves/CVE-2022-29526
github.com/CVEProject/cvelistV5/tree/main/cves/2022/29xxx/CVE-2022-29526.json
security-tracker.debian.org/tracker/CVE-2022-29526
github.com/golang/go
advisories.mageia.org/MGASA-2022-0210.html
bugs.mageia.org/show_bug.cgi?id=30469
lists.opensuse.org/archives/list/[email protected]/thread/H2A43RISVL27M3ODDCLLDJKV265ATZ43
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1857
nvd.nist.gov/vuln/detail/CVE-2022-29804
access.redhat.com/errata/RHSA-2022:5337
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2077688
bugzilla.redhat.com/show_bug.cgi?id=2077689
bugzilla.redhat.com/show_bug.cgi?id=2084085
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_5337.json
access.redhat.com/security/cve/CVE-2022-24675
cve.org/CVERecord?id=CVE-2022-24675
nvd.nist.gov/vuln/detail/CVE-2022-24675
groups.google.com/g/golang-announce/c/oecdBNLOml8
access.redhat.com/security/cve/CVE-2022-24921
bugzilla.redhat.com/show_bug.cgi?id=2064857
cve.org/CVERecord?id=CVE-2022-24921
nvd.nist.gov/vuln/detail/CVE-2022-24921
groups.google.com/g/golang-announce/c/RP1hfrBYVuk
access.redhat.com/security/cve/CVE-2022-28327
cve.org/CVERecord?id=CVE-2022-28327
nvd.nist.gov/vuln/detail/CVE-2022-28327
access.redhat.com/security/cve/CVE-2022-29526
cve.org/CVERecord?id=CVE-2022-29526
access.redhat.com/errata/RHSA-2022:5729
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_5729.json
access.redhat.com/security/cve/CVE-2022-23773
bugzilla.redhat.com/show_bug.cgi?id=2053541
cve.org/CVERecord?id=CVE-2022-23773
nvd.nist.gov/vuln/detail/CVE-2022-23773
groups.google.com/g/golang-announce/c/SUsQn0aSgPQ
access.redhat.com/security/cve/CVE-2022-23806
bugzilla.redhat.com/show_bug.cgi?id=2053429
cve.org/CVERecord?id=CVE-2022-23806
nvd.nist.gov/vuln/detail/CVE-2022-23806
access.redhat.com/errata/RHSA-2022:5799
bugzilla.redhat.com/show_bug.cgi?id=2107342
bugzilla.redhat.com/show_bug.cgi?id=2107371
bugzilla.redhat.com/show_bug.cgi?id=2107374
bugzilla.redhat.com/show_bug.cgi?id=2107376
bugzilla.redhat.com/show_bug.cgi?id=2107383
bugzilla.redhat.com/show_bug.cgi?id=2107386
bugzilla.redhat.com/show_bug.cgi?id=2107388
bugzilla.redhat.com/show_bug.cgi?id=2107390
bugzilla.redhat.com/show_bug.cgi?id=2107392
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_5799.json
access.redhat.com/security/cve/CVE-2022-1705
cve.org/CVERecord?id=CVE-2022-1705
nvd.nist.gov/vuln/detail/CVE-2022-1705
go.dev/issue/53188
groups.google.com/g/golang-announce/c/nqrv9fbR0zE
access.redhat.com/security/cve/CVE-2022-1962
cve.org/CVERecord?id=CVE-2022-1962
nvd.nist.gov/vuln/detail/CVE-2022-1962
go.dev/issue/53616
access.redhat.com/security/cve/CVE-2022-28131
cve.org/CVERecord?id=CVE-2022-28131
nvd.nist.gov/vuln/detail/CVE-2022-28131
go.dev/issue/53614
access.redhat.com/security/cve/CVE-2022-30629
bugzilla.redhat.com/show_bug.cgi?id=2092793
cve.org/CVERecord?id=CVE-2022-30629
nvd.nist.gov/vuln/detail/CVE-2022-30629
groups.google.com/g/golang-announce/c/TzIC9-t8Ytg
access.redhat.com/security/cve/CVE-2022-30630
cve.org/CVERecord?id=CVE-2022-30630
nvd.nist.gov/vuln/detail/CVE-2022-30630
go.dev/issue/53415
access.redhat.com/security/cve/CVE-2022-30631
cve.org/CVERecord?id=CVE-2022-30631
nvd.nist.gov/vuln/detail/CVE-2022-30631
go.dev/issue/53168
access.redhat.com/security/cve/CVE-2022-30632
cve.org/CVERecord?id=CVE-2022-30632
nvd.nist.gov/vuln/detail/CVE-2022-30632
go.dev/issue/53416
access.redhat.com/security/cve/CVE-2022-30633
cve.org/CVERecord?id=CVE-2022-30633
nvd.nist.gov/vuln/detail/CVE-2022-30633
go.dev/issue/53611
access.redhat.com/security/cve/CVE-2022-30635
cve.org/CVERecord?id=CVE-2022-30635
nvd.nist.gov/vuln/detail/CVE-2022-30635
go.dev/issue/53615
access.redhat.com/security/cve/CVE-2022-32148
cve.org/CVERecord?id=CVE-2022-32148
nvd.nist.gov/vuln/detail/CVE-2022-32148
go.dev/issue/53423
access.redhat.com/errata/RHSA-2022:6277
bugzilla.redhat.com/show_bug.cgi?id=2072009
bugzilla.redhat.com/show_bug.cgi?id=2105075
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_6277.json
access.redhat.com/security/cve/CVE-2022-24785
cve.org/CVERecord?id=CVE-2022-24785
nvd.nist.gov/vuln/detail/CVE-2022-24785
github.com/moment/moment/security/advisories/GHSA-8hfj-j24r-96c4
access.redhat.com/security/cve/CVE-2022-31129
cve.org/CVERecord?id=CVE-2022-31129
nvd.nist.gov/vuln/detail/CVE-2022-31129
github.com/moment/moment/security/advisories/GHSA-wc69-rhjr-hc9g
errata.rockylinux.org/RLSA-2022:5337
errata.rockylinux.org/RLSA-2022:5799
suse.com/support/update/announcement/2022/suse-su-20221829-1
bugzilla.suse.com/1193742
bugzilla.suse.com/1199413
suse.com/security/cve/CVE-2022-29526
suse.com/support/update/announcement/2022/suse-su-20221862-1
bugzilla.suse.com/1190649
suse.com/support/update/announcement/2023/suse-su-20232312-1
bugzilla.suse.com/1183043
bugzilla.suse.com/1198423
bugzilla.suse.com/1198424
bugzilla.suse.com/1198427
bugzilla.suse.com/1200134
bugzilla.suse.com/1200135
bugzilla.suse.com/1200136
bugzilla.suse.com/1200137
bugzilla.suse.com/1201434
bugzilla.suse.com/1201436
bugzilla.suse.com/1201437
bugzilla.suse.com/1201440
bugzilla.suse.com/1201443
bugzilla.suse.com/1201444
bugzilla.suse.com/1201445
bugzilla.suse.com/1201447
bugzilla.suse.com/1201448
bugzilla.suse.com/1202035
bugzilla.suse.com/1203185
bugzilla.suse.com/1204023
bugzilla.suse.com/1204024
bugzilla.suse.com/1204025
suse.com/security/cve/CVE-2022-1705
suse.com/security/cve/CVE-2022-1962
suse.com/security/cve/CVE-2022-24675
suse.com/security/cve/CVE-2022-27536
suse.com/security/cve/CVE-2022-27664
suse.com/security/cve/CVE-2022-28131
suse.com/security/cve/CVE-2022-28327
suse.com/security/cve/CVE-2022-2879
suse.com/security/cve/CVE-2022-2880
suse.com/security/cve/CVE-2022-29804
suse.com/security/cve/CVE-2022-30580
suse.com/security/cve/CVE-2022-30629
suse.com/security/cve/CVE-2022-30630
suse.com/security/cve/CVE-2022-30631
suse.com/security/cve/CVE-2022-30632
suse.com/security/cve/CVE-2022-30633
suse.com/security/cve/CVE-2022-30634
suse.com/security/cve/CVE-2022-30635
suse.com/security/cve/CVE-2022-32148
suse.com/security/cve/CVE-2022-32189
suse.com/security/cve/CVE-2022-41715
ubuntu.com/security/CVE-2022-29526
github.com/golang/go/commit/f66925e854e71e0c54b581885380a490d7afa30c
ubuntu.com/security/notices/USN-6038-1
ubuntu.com/security/notices/USN-6038-2
ubuntu.com/security/CVE-2022-1705
ubuntu.com/security/CVE-2022-1962
ubuntu.com/security/CVE-2022-2879
ubuntu.com/security/CVE-2022-2880
ubuntu.com/security/CVE-2022-27664
ubuntu.com/security/CVE-2022-28131
ubuntu.com/security/CVE-2022-30629
ubuntu.com/security/CVE-2022-30630
ubuntu.com/security/CVE-2022-30631
ubuntu.com/security/CVE-2022-30632
ubuntu.com/security/CVE-2022-30633
ubuntu.com/security/CVE-2022-30635
ubuntu.com/security/CVE-2022-32148
ubuntu.com/security/CVE-2022-32189
ubuntu.com/security/CVE-2022-41715
ubuntu.com/security/CVE-2022-41717
ubuntu.com/security/CVE-2023-24534
ubuntu.com/security/CVE-2023-24537
ubuntu.com/security/CVE-2023-24538
Left out here: 13 references. The JSON record has them.