Red Hat Security Advisory: podman security and bug fix update
🔗 CVE IDs covered (8)
📋 Description
CVE-2020-28851 — golang.org/x/text: Panic in language.ParseAcceptLanguage while parsing -u- extension CVE-2020-28852 — golang.org/x/text: Panic in language.ParseAcceptLanguage while processing bcp47 tag CVE-2021-4024 — podman: podman machine spawns gvproxy with port bound to all IPs CVE-2021-20199 — podman: Remote traffic to rootless containers is seen as orginating from localhost CVE-2021-20291 — containers/storage: DoS via malicious image CVE-2021-33197 — golang: net/http/httputil: ReverseProxy forwards connection headers if first one is empty CVE-2021-34558 — golang: crypto/tls: certificate of wrong type is causing TLS client to panic CVE-2022-27191 — golang: crash in a golang.org/x/crypto/ssh server
🎯 Affected products47
- Red Hat Enterprise Linux AppStream (v. 9)
- podman-2:4.2.0-3.el9.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-2:4.2.0-3.el9.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-2:4.2.0-3.el9.s390x as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-2:4.2.0-3.el9.src as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-2:4.2.0-3.el9.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-catatonit-debuginfo-2:4.2.0-3.el9.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-catatonit-debuginfo-2:4.2.0-3.el9.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-catatonit-debuginfo-2:4.2.0-3.el9.s390x as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-catatonit-debuginfo-2:4.2.0-3.el9.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-debuginfo-2:4.2.0-3.el9.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-debuginfo-2:4.2.0-3.el9.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-debuginfo-2:4.2.0-3.el9.s390x as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-debuginfo-2:4.2.0-3.el9.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-debugsource-2:4.2.0-3.el9.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-debugsource-2:4.2.0-3.el9.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-debugsource-2:4.2.0-3.el9.s390x as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-debugsource-2:4.2.0-3.el9.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-docker-2:4.2.0-3.el9.noarch as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-gvproxy-2:4.2.0-3.el9.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-gvproxy-2:4.2.0-3.el9.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-gvproxy-2:4.2.0-3.el9.s390x as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-gvproxy-2:4.2.0-3.el9.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-gvproxy-debuginfo-2:4.2.0-3.el9.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-gvproxy-debuginfo-2:4.2.0-3.el9.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-gvproxy-debuginfo-2:4.2.0-3.el9.s390x as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-gvproxy-debuginfo-2:4.2.0-3.el9.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-plugins-2:4.2.0-3.el9.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-plugins-2:4.2.0-3.el9.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 9)
- podman-plugins-2:4.2.0-3.el9.s390x as a component of Red Hat Enterprise Linux AppStream (v. 9)
- +17 more not shown
✅ 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: Configure containerized applications to require authentication for connections from all sources, including localhost. Workaround: Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.
🔗 References (18)
- selfhttps://access.redhat.com/errata/RHSA-2022:7954
- externalhttps://access.redhat.com/security/updates/classification/#moderate
- externalhttps://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.1_release_notes/index
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=1913333
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=1913338
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=1919050
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=1939485
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=1972303
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=1983596
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=1989570
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2026675
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2040379
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2064702
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2081349
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2088116
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2092798
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2097694
- selfhttps://security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_7954.json