Vulnerability · Published Aug 9, 2022 · Assigned by Go

CVE-2022-32189Panic when decoding Float and Rat types in math/big

High 7.5

In plain English

A high-severity security flaw in math/big from Go standard library. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 2.8% (higher than 86% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS NVD)7.5High
Exploit odds (30 days)2.8%top 13.6% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

A too-short encoded message can cause a panic in Float.GobDecode and Rat GobDecode in math/big in Go before 1.17.13 and 1.18.5, potentially allowing a denial of service.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:8aardvark-dns2:1.5.0-2.module_el8.8.0+3470+252b1910ALSA-2023:2758
AlmaLinux:8aardvark-dns2:1.0.1-37.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8buildah1:1.24.6-5.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8buildah1:1.29.1-1.module_el8.8.0+3470+252b1910ALSA-2023:2758
AlmaLinux:8buildah-tests1:1.29.1-1.module_el8.8.0+3470+252b1910ALSA-2023:2758
AlmaLinux:8buildah-tests1:1.24.6-5.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:9butane0.16.0-1.el9ALSA-2023:2193
AlmaLinux:8cockpit-podman46-1.module_el8.7.0+3344+5bcd850fALSA-2023:2802
AlmaLinux:8cockpit-podman63.1-1.module_el8.8.0+3557+7ba9cc13ALSA-2023:2758
AlmaLinux:8conmon2:2.1.4-1.module_el8.7.0+3344+5bcd850fALSA-2023:2802
AlmaLinux:8conmon3:2.1.6-1.module_el8.8.0+3470+252b1910ALSA-2023:2758
AlmaLinux:8container-selinux2:2.205.0-2.module_el8.8.0+3557+7ba9cc13ALSA-2023:2758
AlmaLinux:8container-selinux2:2.199.0-1.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8containernetworking-plugins1:1.2.0-1.module_el8.8.0+3470+252b1910ALSA-2023:2758
AlmaLinux:8containernetworking-plugins1:1.1.1-2.module_el8.7.0+3344+5bcd850fALSA-2023:2802
AlmaLinux:8containers-common2:1-37.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8containers-common2:1-63.module_el8.8.0+3568+e8578284ALSA-2023:2758
AlmaLinux:8crit3.15-3.module_el8.6.0+3137+d33c3efbALSA-2023:2802
AlmaLinux:8crit3.15-3.module_el8.7.0+3407+95aa0ca9ALSA-2023:2758
AlmaLinux:8crit3.15-3.module_el8.6.0+2877+8e437bf5ALSA-2023:2802
AlmaLinux:8criu3.15-3.module_el8.6.0+3137+d33c3efbALSA-2023:2802
AlmaLinux:8criu3.15-3.module_el8.6.0+2877+8e437bf5ALSA-2023:2802
AlmaLinux:8criu3.15-3.module_el8.7.0+3407+95aa0ca9ALSA-2023:2758
AlmaLinux:8criu-devel3.15-3.module_el8.7.0+3407+95aa0ca9ALSA-2023:2758
AlmaLinux:8criu-devel3.15-3.module_el8.6.0+2877+8e437bf5ALSA-2023:2802
AlmaLinux:8criu-devel3.15-3.module_el8.6.0+3137+d33c3efbALSA-2023:2802
AlmaLinux:8criu-libs3.15-3.module_el8.7.0+3407+95aa0ca9ALSA-2023:2758
AlmaLinux:8criu-libs3.15-3.module_el8.6.0+2877+8e437bf5ALSA-2023:2802
AlmaLinux:8criu-libs3.15-3.module_el8.6.0+3137+d33c3efbALSA-2023:2802
AlmaLinux:8crun1.8.1-2.module_el8.8.0+3568+e8578284ALSA-2023:2758
AlmaLinux:8crun1.6-1.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8fuse-overlayfs1.10-1.module_el8.8.0+3470+252b1910ALSA-2023:2758
AlmaLinux:8fuse-overlayfs1.9-1.module_el8.7.0+3344+5bcd850fALSA-2023:2802
AlmaLinux:8git-lfs2.13.3-3.el8_6ALSA-2022:7129
AlmaLinux:9git-lfs3.2.0-1.el9ALSA-2023:2357
AlmaLinux:8libslirp4.4.0-1.module_el8.6.0+2877+8e437bf5ALSA-2023:2802
AlmaLinux:8libslirp4.4.0-1.module_el8.7.0+3407+95aa0ca9ALSA-2023:2758
AlmaLinux:8libslirp4.4.0-1.module_el8.6.0+3137+d33c3efbALSA-2023:2802
AlmaLinux:8libslirp-devel4.4.0-1.module_el8.6.0+2877+8e437bf5ALSA-2023:2802
AlmaLinux:8libslirp-devel4.4.0-1.module_el8.6.0+3137+d33c3efbALSA-2023:2802
AlmaLinux:8libslirp-devel4.4.0-1.module_el8.7.0+3407+95aa0ca9ALSA-2023:2758
AlmaLinux:8netavark2:1.5.0-4.module_el8.8.0+3470+252b1910ALSA-2023:2758
AlmaLinux:8netavark2:1.0.1-37.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8oci-seccomp-bpf-hook1.2.5-2.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8oci-seccomp-bpf-hook1.2.8-1.module_el8.8.0+3470+252b1910ALSA-2023:2758
AlmaLinux:8podman3:4.4.1-8.module_el8.8.0+3568+e8578284ALSA-2023:2758
AlmaLinux:8podman2:4.0.2-20.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8podman-catatonit2:4.0.2-20.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8podman-catatonit3:4.4.1-8.module_el8.8.0+3568+e8578284ALSA-2023:2758
AlmaLinux:8podman-docker2:4.0.2-20.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8podman-docker3:4.4.1-8.module_el8.8.0+3568+e8578284ALSA-2023:2758
AlmaLinux:8podman-gvproxy3:4.4.1-8.module_el8.8.0+3568+e8578284ALSA-2023:2758
AlmaLinux:8podman-gvproxy2:4.0.2-20.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8podman-plugins3:4.4.1-8.module_el8.8.0+3568+e8578284ALSA-2023:2758
AlmaLinux:8podman-plugins2:4.0.2-20.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8podman-remote3:4.4.1-8.module_el8.8.0+3568+e8578284ALSA-2023:2758
AlmaLinux:8podman-remote2:4.0.2-20.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8podman-tests3:4.4.1-8.module_el8.8.0+3568+e8578284ALSA-2023:2758
AlmaLinux:8podman-tests2:4.0.2-20.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8python3-criu3.15-3.module_el8.6.0+2877+8e437bf5ALSA-2023:2802
AlmaLinux:8python3-criu3.15-3.module_el8.7.0+3407+95aa0ca9ALSA-2023:2758
AlmaLinux:8python3-criu3.15-3.module_el8.6.0+3137+d33c3efbALSA-2023:2802
AlmaLinux:8python3-podman4.0.0-1.module_el8.6.0+2877+8e437bf5ALSA-2023:2802
AlmaLinux:8python3-podman4.4.1-1.module_el8.8.0+3470+252b1910ALSA-2023:2758
AlmaLinux:8runc1:1.1.4-1.module_el8.7.0+3344+5bcd850fALSA-2023:2802
AlmaLinux:8runc1:1.1.4-1.module_el8.7.0+3407+95aa0ca9ALSA-2023:2758
AlmaLinux:8skopeo2:1.11.2-0.2.module_el8.8.0+3470+252b1910ALSA-2023:2758
AlmaLinux:8skopeo2:1.6.2-6.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8skopeo-tests2:1.6.2-6.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8skopeo-tests2:1.11.2-0.2.module_el8.8.0+3470+252b1910ALSA-2023:2758
AlmaLinux:8slirp4netns1.1.8-2.module_el8.6.0+2877+8e437bf5ALSA-2023:2802
AlmaLinux:8slirp4netns1.1.8-2.module_el8.6.0+3137+d33c3efbALSA-2023:2802
AlmaLinux:8slirp4netns1.2.0-2.module_el8.7.0+3407+95aa0ca9ALSA-2023:2758
AlmaLinux:8toolbox0.0.99.3-7.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:8toolbox0.0.99.3-7.module_el8.8.0+3470+252b1910ALSA-2023:2758
AlmaLinux:9toolbox0.0.99.3-9.el9ALSA-2023:2236
AlmaLinux:8toolbox-tests0.0.99.3-7.module_el8.8.0+3470+252b1910ALSA-2023:2758
AlmaLinux:8toolbox-tests0.0.99.3-7.module_el8.8.0+3468+16b86c82ALSA-2023:2802
AlmaLinux:9toolbox-tests0.0.99.3-9.el9ALSA-2023:2236
AlmaLinux:8udica0.2.6-3.module_el8.6.0+2886+d33c3efbALSA-2023:2802
AlmaLinux:8udica0.2.6-20.module_el8.8.0+3470+252b1910ALSA-2023:2758
AlmaLinux:8weldr-client35.5-4.el8ALSA-2022:7548
AlmaLinux:9weldr-client35.5-4.el9ALSA-2022:7950
Alpine:v3.20go1.18.5-r0ALPINE-CVE-2022-32189
Alpine:v3.21go1.18.5-r0ALPINE-CVE-2022-32189
Alpine:v3.22go1.18.5-r0ALPINE-CVE-2022-32189
Alpine:v3.23go1.18.5-r0ALPINE-CVE-2022-32189
Alpine:v3.24go1.18.5-r0ALPINE-CVE-2022-32189
Debian:12golang-1.191.19-1DEBIAN-CVE-2022-32189
Gostdlib1.17.13, 1.18.5GO-2022-0537
Rocky Linux:8cockpit-composer0:41-1.el8RLSA-2022:7548
Rocky Linux:9cockpit-composer0:41-1.el9RLSA-2022:7950
Rocky Linux:8cockpit-podman0:46-1.module+el8.9.0+1445+07728297RLSA-2023:2802
Rocky Linux:8criu0:3.15-3.module+el8.9.0+1445+07728297RLSA-2023:2758
Rocky Linux:8criu0:3.15-3.module+el8.9.0+1445+07728297RLSA-2023:2802
Rocky Linux:8git-lfs0:2.13.3-3.el8_6RLSA-2022:7129
Rocky Linux:8libslirp0:4.4.0-1.module+el8.9.0+1445+07728297RLSA-2023:2802
Rocky Linux:8libslirp0:4.4.0-1.module+el8.9.0+1445+07728297RLSA-2023:2758
Rocky Linux:8oci-seccomp-bpf-hook0:1.2.5-2.module+el8.9.0+1445+07728297RLSA-2023:2802
Rocky Linux:8osbuild0:65-1.el8.rocky.0.1RLSA-2022:7548
Rocky Linux:9osbuild0:65-1.el9.rocky.0.1RLSA-2022:7950
Rocky Linux:8weldr-client0:35.5-4.el8RLSA-2022:7548
Rocky Linux:9weldr-client0:35.5-4.el9RLSA-2022:7950
Ubuntu:22.04:LTSgolang-1.131.13.8-1ubuntu2.22.04.2USN-6038-2
Ubuntu:22.04:LTSgolang-1.131.13.8-1ubuntu2.22.04.2UBUNTU-CVE-2022-32189
Ubuntu:22.04:LTSgolang-1.17no fix listedUBUNTU-CVE-2022-32189
Ubuntu:22.04:LTSgolang-1.181.18.1-1ubuntu1.1UBUNTU-CVE-2022-32189
Ubuntu:22.04:LTSgolang-1.181.18.1-1ubuntu1.1USN-6038-1

Affected products (as reported)

VendorProductVersions
Go standard library math/big 0 – before 1.17.131.18.0-0 – before 1.18.5

References