A memory leak flaw was found in Golang in the RSA encrypting/decrypting code, which might lead to a resource exhaustion vulnerability using attacker-controlled inputs. The memory leak happens in github.com/golang-fips/openssl/openssl/rsa.go#L113. The objects leaked are pkey and ctx. That function uses named return parameters to free pkey and ctx if there is an error initializing the context or setting the different properties. All return statements related to error cases follow the "return nil, nil, fail(...)" pattern, meaning that pkey and ctx will be nil inside the deferred function that should free them.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade osbuild-composer-workerUpgrade golang-binUpgrade go-toolsetUpgrade crunUpgrade podman-dockerUpgrade grafanaUpgrade skopeo-testsUpgrade podman-remoteUpgrade podman-testsUpgrade osbuild-depsolve-dnfUpgrade udicaUpgrade osbuild-composerUpgrade golang-docsUpgrade critUpgrade python3-criuUpgrade delveUpgrade podman-pluginsUpgrade runcUpgrade container-selinuxUpgrade osbuild-ostreeUpgrade containernetworking-pluginsUpgrade criu-develUpgrade osbuild-luks2Upgrade osbuildUpgrade osbuild-selinuxUpgrade criu-libsUpgrade golang-srcUpgrade slirp4netnsUpgrade criuUpgrade skopeoUpgrade fuse-overlayfsUpgrade libslirpUpgrade golangUpgrade osbuild-composer-coreUpgrade toolbox-testsUpgrade python3-osbuildUpgrade containers-commonUpgrade aardvark-dnsUpgrade toolboxUpgrade golang-miscUpgrade podman-catatonitUpgrade conmonUpgrade grafana-pcpUpgrade osbuild-lvm2Upgrade buildah-testsUpgrade oci-seccomp-bpf-hookUpgrade golang-testsUpgrade cockpit-podmanUpgrade gvisor-tap-vsockUpgrade libslirp-develUpgrade podmanUpgrade python3-podmanUpgrade podman-gvproxyUpgrade grafana-selinuxUpgrade buildahUpgrade netavark | Mar 25, 2024 | Mar 21, 2024 |
| Oracle_linux | — | Upgrade golang-miscUpgrade libslirp-develUpgrade golang-binUpgrade runcUpgrade criu-develUpgrade oci-seccomp-bpf-hookUpgrade containernetworking-pluginsUpgrade aardvark-dnsUpgrade golangUpgrade osbuild-composer-coreUpgrade osbuildUpgrade podman-pluginsUpgrade podman-remoteUpgrade python3-osbuildUpgrade podmanUpgrade criu-libsUpgrade osbuild-selinuxUpgrade skopeoUpgrade osbuild-composerUpgrade delveUpgrade gvisor-tap-vsockUpgrade critUpgrade skopeo-testsUpgrade golang-testsUpgrade osbuild-lvm2Upgrade grafana-pcpUpgrade osbuild-ostreeUpgrade golang-srcUpgrade python3-criuUpgrade containers-commonUpgrade grafana-selinuxUpgrade cockpit-podmanUpgrade osbuild-luks2Upgrade python3-podmanUpgrade podman-testsUpgrade osbuild-composer-workerUpgrade container-selinuxUpgrade udicaUpgrade fuse-overlayfsUpgrade criuUpgrade slirp4netnsUpgrade netavarkUpgrade grafanaUpgrade osbuild-depsolve-dnfUpgrade podman-gvproxyUpgrade crunUpgrade podman-catatonitUpgrade golang-docsUpgrade podman-dockerUpgrade libslirpUpgrade go-toolsetUpgrade conmonUpgrade buildah-testsUpgrade buildah | Mar 21, 2024 | Mar 20, 2024 |
| Redhat Openshift | — | Upgrade ignitionUpgrade cri-oUpgrade openshift-clientsUpgrade openshift4-aws-isoUpgrade ose-rhel-coreosUpgrade skopeoUpgrade cri-toolsUpgrade conmonUpgrade podmanUpgrade microshiftUpgrade butaneUpgrade openshiftUpgrade runcUpgrade containernetworking-pluginsUpgrade buildahUpgrade openshift-ansibleUpgrade openshift-kuryrUpgrade ose-aws-ecr-image-credential-provider | Apr 3, 2024 | Mar 20, 2024 |
| Redhat_linux | — | Upgrade runc-debugsourceUpgrade osbuild-composer-debugsourceUpgrade runc-debuginfoUpgrade container-selinuxUpgrade criu-libs-debuginfoUpgrade osbuild-composer-worker-debuginfoUpgrade osbuild-composerUpgrade grafanaUpgrade osbuild-luks2Upgrade containernetworking-plugins-debuginfoUpgrade podman-debuginfoUpgrade podman-plugins-debuginfoUpgrade grafana-pcpUpgrade toolbox-debuginfoUpgrade osbuild-lvm2Upgrade osbuild-composer-tests-debuginfoUpgrade criu-debugsourceUpgrade libslirp-debugsourceUpgrade aardvark-dnsUpgrade toolbox-debugsourceUpgrade golang-docsUpgrade osbuild-depsolve-dnfUpgrade python3-criuUpgrade osbuildUpgrade runcUpgrade delveUpgrade crun-debugsourceUpgrade go-toolsetUpgrade buildah-testsUpgrade skopeo-testsUpgrade podman-remoteUpgrade osbuild-selinuxUpgrade podman-gvproxy-debuginfoUpgrade slirp4netns-debuginfoUpgrade conmon-debuginfoUpgrade grafana-debugsourceUpgrade crunUpgrade golang-binUpgrade podman-debugsourceUpgrade gvisor-tap-vsock-debugsourceUpgrade containernetworking-pluginsUpgrade oci-seccomp-bpf-hook-debuginfoUpgrade osbuild-composer-workerUpgrade slirp4netns-debugsourceUpgrade cockpit-podmanUpgrade oci-seccomp-bpf-hook-debugsourceUpgrade libslirp-develUpgrade critUpgrade udicaUpgrade libslirp-debuginfoUpgrade criu-develUpgrade podmanUpgrade python3-osbuildUpgrade containernetworking-plugins-debugsourceUpgrade buildah-tests-debuginfoUpgrade python3-podmanUpgrade criu-libsUpgrade fuse-overlayfsUpgrade oci-seccomp-bpf-hookNo solution existsUpgrade podman-catatonitUpgrade conmonUpgrade delve-debugsourceUpgrade grafana-pcp-debugsourceUpgrade podman-pluginsUpgrade containers-commonUpgrade grafana-selinuxUpgrade gvisor-tap-vsockUpgrade golang-miscUpgrade gvisor-tap-vsock-debuginfoUpgrade osbuild-composer-core-debuginfoUpgrade osbuild-composer-coreUpgrade golang-srcUpgrade buildahUpgrade fuse-overlayfs-debugsourceUpgrade osbuild-composer-debuginfoUpgrade toolbox-testsUpgrade delve-debuginfoUpgrade golang-raceUpgrade podman-testsUpgrade conmon-debugsourceUpgrade buildah-debuginfoUpgrade podman-gvproxyUpgrade podman-dockerUpgrade golangUpgrade slirp4netnsUpgrade skopeo-debugsourceUpgrade golang-testsUpgrade podman-catatonit-debuginfoUpgrade osbuild-ostreeUpgrade criuUpgrade buildah-debugsourceUpgrade skopeoUpgrade toolboxUpgrade netavarkUpgrade criu-debuginfoUpgrade grafana-pcp-debuginfoUpgrade fuse-overlayfs-debuginfoUpgrade skopeo-debuginfoUpgrade libslirpUpgrade grafana-debuginfoUpgrade podman-remote-debuginfoUpgrade crun-debuginfo | Mar 22, 2024 | Mar 20, 2024 |
| Rocky_linux | — | Upgrade python3-criuUpgrade buildah-tests-debuginfoUpgrade fuse-overlayfs-debugsourceUpgrade podmanUpgrade osbuild-composer-worker-debuginfoUpgrade podman-pluginsUpgrade delve-debugsourceUpgrade osbuild-composer-workerUpgrade libslirp-debuginfoUpgrade golangUpgrade oci-seccomp-bpf-hookUpgrade skopeo-testsUpgrade podman-catatonitUpgrade osbuild-composer-coreUpgrade criu-debugsourceUpgrade crun-debugsourceUpgrade podman-catatonit-debuginfoUpgrade slirp4netns-debugsourceUpgrade grafana-pcpUpgrade slirp4netns-debuginfoUpgrade runc-debugsourceUpgrade toolbox-debuginfoUpgrade toolbox-debugsourceUpgrade containernetworking-pluginsUpgrade aardvark-dnsUpgrade osbuild-composer-core-debuginfoUpgrade podman-remoteUpgrade runcUpgrade podman-debuginfoUpgrade criu-debuginfoUpgrade critUpgrade criu-develUpgrade oci-seccomp-bpf-hook-debugsourceUpgrade golang-binUpgrade grafana-selinuxUpgrade criuUpgrade runc-debuginfoUpgrade delve-debuginfoUpgrade buildah-debuginfoUpgrade buildah-debugsourceUpgrade fuse-overlayfs-debuginfoUpgrade podman-plugins-debuginfoUpgrade criu-libs-debuginfoUpgrade osbuild-composerUpgrade criu-libsUpgrade podman-gvproxy-debuginfoUpgrade libslirp-develUpgrade delveUpgrade skopeoUpgrade podman-remote-debuginfoUpgrade containers-commonUpgrade oci-seccomp-bpf-hook-debuginfoUpgrade containernetworking-plugins-debuginfoUpgrade toolbox-testsUpgrade crunUpgrade toolboxUpgrade osbuild-composer-debuginfoUpgrade containernetworking-plugins-debugsourceUpgrade buildahUpgrade fuse-overlayfsUpgrade conmon-debugsourceUpgrade grafana-pcp-debuginfoUpgrade grafanaUpgrade skopeo-debuginfoUpgrade podman-testsUpgrade crun-debuginfoUpgrade go-toolsetUpgrade podman-gvproxyUpgrade libslirpUpgrade grafana-pcp-debugsourceUpgrade netavarkUpgrade osbuild-composer-debugsourceUpgrade libslirp-debugsourceUpgrade grafana-debuginfoUpgrade conmonUpgrade podman-debugsourceUpgrade slirp4netnsUpgrade skopeo-debugsourceUpgrade grafana-debugsourceUpgrade conmon-debuginfoUpgrade buildah-tests | Mar 28, 2024 | Mar 21, 2024 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub