Red Hat Security Advisory: go-toolset:rhel8 security and bug fix update
🔗 CVE IDs covered (6)
📋 Description
CVE-2022-2879 — golang: archive/tar: github.com/vbatts/tar-split: unbounded memory consumption when reading headers CVE-2022-2880 — golang: net/http/httputil: ReverseProxy should not forward unparseable query parameters CVE-2022-27664 — golang: net/http: handle server errors after sending GOAWAY CVE-2022-32189 — golang: math/big: decoding big.Float and big.Rat types can panic if the encoded message is too short, potentially allowing a denial of service CVE-2022-41715 — golang: regexp/syntax: limit memory used by parsing regexps CVE-2022-41717 — golang: net/http: excessive memory growth in a Go server accepting HTTP/2 requests
🎯 Affected products24
- Red Hat Enterprise Linux AppStream (v. 8)
- delve-0:1.8.3-1.module+el8.7.0+15126+0e0a42d9.src (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- delve-0:1.8.3-1.module+el8.7.0+15126+0e0a42d9.x86_64 (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- delve-debuginfo-0:1.8.3-1.module+el8.7.0+15126+0e0a42d9.x86_64 (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- delve-debugsource-0:1.8.3-1.module+el8.7.0+15126+0e0a42d9.x86_64 (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- go-toolset-0:1.18.9-1.module+el8.7.0+17845+708ebe87.aarch64 (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- go-toolset-0:1.18.9-1.module+el8.7.0+17845+708ebe87.ppc64le (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- go-toolset-0:1.18.9-1.module+el8.7.0+17845+708ebe87.s390x (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- go-toolset-0:1.18.9-1.module+el8.7.0+17845+708ebe87.src (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- go-toolset-0:1.18.9-1.module+el8.7.0+17845+708ebe87.x86_64 (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- golang-0:1.18.9-1.module+el8.7.0+17640+84246675.aarch64 (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- golang-0:1.18.9-1.module+el8.7.0+17640+84246675.ppc64le (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- golang-0:1.18.9-1.module+el8.7.0+17640+84246675.s390x (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- golang-0:1.18.9-1.module+el8.7.0+17640+84246675.src (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- golang-0:1.18.9-1.module+el8.7.0+17640+84246675.x86_64 (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- golang-bin-0:1.18.9-1.module+el8.7.0+17640+84246675.aarch64 (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- golang-bin-0:1.18.9-1.module+el8.7.0+17640+84246675.ppc64le (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- golang-bin-0:1.18.9-1.module+el8.7.0+17640+84246675.s390x (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- golang-bin-0:1.18.9-1.module+el8.7.0+17640+84246675.x86_64 (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- golang-docs-0:1.18.9-1.module+el8.7.0+17640+84246675.noarch (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- golang-misc-0:1.18.9-1.module+el8.7.0+17640+84246675.noarch (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- golang-race-0:1.18.9-1.module+el8.7.0+17640+84246675.x86_64 (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- golang-src-0:1.18.9-1.module+el8.7.0+17640+84246675.noarch (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
- golang-tests-0:1.18.9-1.module+el8.7.0+17640+84246675.noarch (go-toolset:rhel8) as a component of Red Hat Enterprise Linux AppStream (v. 8)
✅ Remediation
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 Workaround: Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.
🔗 References (8)
- selfhttps://access.redhat.com/errata/RHSA-2023:0446
- externalhttps://access.redhat.com/security/updates/classification/#moderate
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2132867
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2132868
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2132872
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2139718
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2149313
- selfhttps://security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_0446.json