Every CVE Search/ Get API key

CVE-2022-29526

golang.org/x/sys/unix has Incorrect privilege reporting in syscall

5.3 MediumFix available

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

2.95%Up 2.1 points since Jun 23, 2022
90%50%10%1%

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 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
CVSS 2.0
5.0 MediumAV: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 HighCVSS: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 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:5729 7.5

Red Hat Security Advisory: OpenShift Container Platform 4.10.25 security update

Record
RHSA-2022:5729
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: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 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: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 HighCVSS: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 HighCVSS: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 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-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 MediumCVSS: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

Affected packages
PackageAffectedFixed
golang.org/x/sys
Go
before 0.0.0-20220412211240-33da011f77ad
0.0.0-20220412211240-33da011f77ad
docker
Alpine:v3.15
before 20.10.16-r0
20.10.16-r0
docker
Alpine:v3.16
before 20.10.16-r0
20.10.16-r0
docker
Alpine:v3.17
before 20.10.16-r0
20.10.16-r0
docker
Alpine:v3.18
before 20.10.16-r0
20.10.16-r0
docker
Alpine:v3.19
before 20.10.16-r0
20.10.16-r0
docker
Alpine:v3.20
before 20.10.16-r0
20.10.16-r0
docker
Alpine:v3.21
before 20.10.16-r0
20.10.16-r0
docker
Alpine:v3.22
before 20.10.16-r0
20.10.16-r0
docker
Alpine:v3.23
before 20.10.16-r0
20.10.16-r0
Show 127 moreShow less
Affected packages
PackageAffectedFixed
docker
Alpine:v3.24
before 20.10.16-r0
20.10.16-r0
kured
Azure Linux:2
before 1.13.2-1
1.13.2-1
nmi
Azure Linux:2
before 1.8.11-2
1.8.11-2
prometheus
Azure Linux:2
before 2.37.0-1
2.37.0-1
sriov-network-device-plugin
Azure Linux:2
before 3.6.2-2
3.6.2-2
moby-engine
Azure Linux:3
before 25.0.3-1
25.0.3-1
multus
Azure Linux:3
before 4.0.2-1
4.0.2-1
node-problem-detector
Azure Linux:3
before 0.8.15-1
0.8.15-1
prometheus
Azure Linux:3
before 2.37.0-1
2.37.0-1
sriov-network-device-plugin
Azure Linux:3
before 3.7.0-1
3.7.0-1
golang
Azure Linux:2
before 1.21.6-1
1.21.6-1
golang
Azure Linux:2
1.18.0 up to 1.21.6-1
1.21.6-1
cni
Azure Linux:3
before 1.1.2-4
1.1.2-4
cri-o
Azure Linux:2
before 1.21.7-2
1.21.7-2
containernetworking-plugins
Azure Linux:2
through 1.1.1-17 None known
umoci
Azure Linux:2
through 0.4.7-18 None known
podman
Azure Linux:2
through 4.1.1-26 None known
delve
Azure Linux:2
through 1.5.0-20 None known
buildah
Azure Linux:2
through 1.18.0-29 None known
buildah
Azure Linux:3
before 1.41.4-2
1.41.4-2
umoci
Azure Linux:3
through 0.4.7-13 None known
podman
Azure Linux:3
before 5.6.1-2
5.6.1-2
containernetworking-plugins
Azure Linux:3
before 1.6.1-4
1.6.1-4
delve
Azure Linux:3
through 1.5.0-16 None known
golang
Azure Linux:3
before 1.22.7-2
1.22.7-2
golang
Bitnami
before 1.17.10, 1.18.0 up to 1.18.2
1.17.101.18.2
golang-1.15
Debian: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 less
1.15.15-21.15.15-31.15.15-41.15.15-51.15.9-6
None known
stdlib
Go
before 1.17.10, 1.18.0-0 up to 1.18.2
1.17.101.18.2
golang
Mageia:8
before 1.17.10-1.mga8
1.17.10-1.mga8
golang
openEuler:20.03-LTS-SP1
From an advisory covering 2 CVEs
before 1.15.7-16.oe1
1.15.7-16.oe1
golang
openEuler:20.03-LTS-SP3
From an advisory covering 2 CVEs
before 1.15.7-16.oe1
1.15.7-16.oe1
golang
openEuler:22.03-LTS
From an advisory covering 2 CVEs
before 1.17.3-7.oe2203
1.17.3-7.oe2203
delve
Red 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-debuginfo
Red 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-debugsource
Red 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-toolset
Red 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
Red 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-bin
Red 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-docs
Red 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-misc
Red 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-race
Red 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-src
Red 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-tests
Red 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-tools
Red 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-debuginfo
Red 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
Red 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-debuginfo
Red 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-debugsource
Red 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-o
Red 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-debuginfo
Red 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
Red 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-debuginfo
Red 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-debugsource
Red 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
openshift
Red 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-clients
Red 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-redistributable
Red 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-hyperkube
Red 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-idler
Red 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
openshift
Red 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-clients
Red 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-redistributable
Red 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-hyperkube
Red 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
golang
Red 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-bin
Red 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-docs
Red 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-misc
Red 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-race
Red 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-src
Red 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-tests
Red 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-toolset
Red 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
servicemesh
Red 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-cni
Red 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-operator
Red 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-agent
Red 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-discovery
Red 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-prometheus
Red 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-ratelimit
Red 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
Red 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-debuginfo
Red 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-debugsource
Red 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-wasm
Red 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
delve
Rocky 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
golang
Rocky 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-toolset
Rocky 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
golang
Rocky Linux:9
From an advisory covering 14 CVEs
before 0:1.17.12-1.el9_0
0:1.17.12-1.el9_0
go-toolset
Rocky Linux:9
From an advisory covering 14 CVEs
before 0:1.17.12-1.el9_0
0:1.17.12-1.el9_0
go1.18
SUSE:Linux Enterprise Module for Development Tools 15 SP3
before 1.18.2-150000.1.17.1
1.18.2-150000.1.17.1
go1.18
SUSE:Linux Enterprise Module for Development Tools 15 SP4
before 1.18.2-150000.1.17.1
1.18.2-150000.1.17.1
go1.18
openSUSE:Leap 15.3
before 1.18.2-150000.1.17.1
1.18.2-150000.1.17.1
go1.18
openSUSE:Leap 15.4
before 1.18.2-150000.1.17.1
1.18.2-150000.1.17.1
go1.17
SUSE:Linux Enterprise Module for Development Tools 15 SP3
before 1.17.10-150000.1.34.1
1.17.10-150000.1.34.1
go1.17
SUSE:Linux Enterprise Module for Development Tools 15 SP4
before 1.17.10-150000.1.34.1
1.17.10-150000.1.34.1
go1.17
openSUSE:Leap 15.3
before 1.17.10-150000.1.34.1
1.17.10-150000.1.34.1
go1.17
openSUSE:Leap 15.4
before 1.17.10-150000.1.34.1
1.17.10-150000.1.34.1
go1.18-openssl
SUSE: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-openssl
SUSE: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-openssl
SUSE: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-openssl
SUSE: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-openssl
SUSE: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-openssl
SUSE: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-openssl
SUSE: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-openssl
openSUSE: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-openssl
openSUSE: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.10
Ubuntu:14.04:LTS
All versions, plus listed versions
1.10.4-2ubuntu1~14.04.1
None known
golang-1.10
Ubuntu: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.6
Ubuntu:16.04:LTS
All versions, plus listed versions
1.6-0ubuntu11.6-0ubuntu21.6-0ubuntu31.6-0ubuntu41.6-0ubuntu5
Show 5 moreShow less
1.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.18
Ubuntu: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.10
Ubuntu: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.16
Ubuntu: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.8
Ubuntu:18.04:LTS
All versions, plus listed versions
1.8.3-2ubuntu11.8.3-2ubuntu1.18.04.1
None known
golang-1.9
Ubuntu: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.16
Ubuntu: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.18
Ubuntu: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.14
Ubuntu: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 less
1.14.2-11.14.2-1ubuntu11.14.3-2ubuntu2~20.04.11.14.3-2ubuntu2~20.04.2
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
golang-1.18
Ubuntu: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.18
Ubuntu: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.18
Ubuntu: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.18
Ubuntu: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.13
Ubuntu: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.13
Ubuntu: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.16
Ubuntu: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.13
Ubuntu: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 less
1.13.6-2ubuntu11.13.7-1ubuntu11.13.8-1ubuntu11.13.8-1ubuntu1.1
1.13.8-1ubuntu1.2
golang-1.16
Ubuntu: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.13
Ubuntu: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.17
openSUSE:Tumbleweed
before 1.17.10-1.1
1.17.10-1.1
go1.18
openSUSE:Tumbleweed
before 1.18.2-1.1
1.18.2-1.1

History

History
RecordedChangedSources
affected
factsOSV
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-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

Show 194 moreShow less
This page doesn't list everything

Left out here: 13 references. The JSON record has them.

MoveEnter Open