Hide Forgot
Reader.Open (the API implementing io/fs.FS introduced in Go 1.16) can be made to panic by an attacker providing either a crafted ZIP archive containing completely invalid names or an empty filename argument. Reference: https://github.com/golang/go/issues/48085
Created golang tracking bugs for this issue: Affects: epel-all [bug 2020737] Affects: fedora-all [bug 2020739] Affects: openstack-rdo [bug 2020738]
The vulnerable function `Reader.Open` was only introduced in Go 1.16 [1] [1] - https://github.com/golang/go/commit/1296ee6b4f9058be75c799513ccb488d2f2dd085#diff-0080ec4a6ff2467b5511020b725e4f633f08384e892e18103af78e4fe9912278
Upstream issue: https://github.com/golang/go/issues/48085 and fixes: for 1.17.3 https://github.com/golang/go/commit/b212ba68296b503b395e7d1838ca72a19030a6bf for 1.16.10 https://github.com/golang/go/commit/88407a8dd98411f1730907dc8a69b99488af0052
This issue has been addressed in the following products: Red Hat Developer Tools Via RHSA-2021:5176 https://access.redhat.com/errata/RHSA-2021:5176
This issue has been addressed in the following products: Red Hat Migration Toolkit for Containers 1.7 Via RHSA-2022:1734 https://access.redhat.com/errata/RHSA-2022:1734
This issue has been addressed in the following products: Openshift Serverless 1 on RHEL 8 Via RHSA-2022:1745 https://access.redhat.com/errata/RHSA-2022:1745
This issue has been addressed in the following products: Openshift Serveless 1.22 Via RHSA-2022:1747 https://access.redhat.com/errata/RHSA-2022:1747
This issue has been addressed in the following products: Red Hat Enterprise Linux 8 Via RHSA-2022:1819 https://access.redhat.com/errata/RHSA-2022:1819
This bug is now closed. Further updates for individual products will be reflected on the CVE page(s): https://access.redhat.com/security/cve/cve-2021-41772