Patchwire CVEs, their patch status, and feeds to follow them

CVE-2018-20673

Fixed in a distro release EPSS 2%

The demangle_template function in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.31.1, contains an integer overflow vulnerability (for "Create an array for saving the template argument values") that can trigger a heap-based buffer overflow, as demonstrated by nm.

Published 2019-01-04 · CVE record · OSV

Products: gnu binutils

Distro releases

ReleasePackageFixed in
AlmaLinux 8cpp8.5.0-3.el8.alma
AlmaLinux 8gcc8.5.0-3.el8.alma
AlmaLinux 8gcc-c++8.5.0-3.el8.alma
AlmaLinux 8gcc-gdb-plugin8.5.0-3.el8.alma
AlmaLinux 8gcc-gfortran8.5.0-3.el8.alma
AlmaLinux 8gcc-offload-nvptx8.5.0-3.el8.alma
AlmaLinux 8gcc-plugin-devel8.5.0-3.el8.alma
AlmaLinux 8libitm-devel8.5.0-3.el8.alma
AlmaLinux 8libquadmath-devel8.5.0-3.el8.alma
AlmaLinux 8libstdc++-devel8.5.0-3.el8.alma
AlmaLinux 8libstdc++-docs8.5.0-3.el8.alma
AlmaLinux 8libstdc++-static8.5.0-3.el8.alma
Debian 12binutilsno fix
Debian 13binutilsno fix
Debian 14binutilsno fix
Red Hat Enterprise Linux 8cpp0:8.5.0-3.el8
Red Hat Enterprise Linux 8cpp-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8gcc0:8.5.0-3.el8
Red Hat Enterprise Linux 8gcc-c++0:8.5.0-3.el8
Red Hat Enterprise Linux 8gcc-c++-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8gcc-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8gcc-debugsource0:8.5.0-3.el8
Red Hat Enterprise Linux 8gcc-gdb-plugin0:8.5.0-3.el8
Red Hat Enterprise Linux 8gcc-gdb-plugin-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8gcc-gfortran0:8.5.0-3.el8
Red Hat Enterprise Linux 8gcc-gfortran-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8gcc-offload-nvptx0:8.5.0-3.el8
Red Hat Enterprise Linux 8gcc-offload-nvptx-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8gcc-plugin-devel0:8.5.0-3.el8
Red Hat Enterprise Linux 8gcc-plugin-devel-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8libasan0:8.5.0-3.el8
Red Hat Enterprise Linux 8libasan-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8libatomic0:8.5.0-3.el8
Red Hat Enterprise Linux 8libatomic-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8libatomic-static0:8.5.0-3.el8
Red Hat Enterprise Linux 8libgcc0:8.5.0-3.el8
Red Hat Enterprise Linux 8libgcc-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8libgfortran0:8.5.0-3.el8
Red Hat Enterprise Linux 8libgfortran-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8libgomp0:8.5.0-3.el8
Red Hat Enterprise Linux 8libgomp-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8libgomp-offload-nvptx0:8.5.0-3.el8
Red Hat Enterprise Linux 8libgomp-offload-nvptx-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8libitm0:8.5.0-3.el8
Red Hat Enterprise Linux 8libitm-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8libitm-devel0:8.5.0-3.el8
Red Hat Enterprise Linux 8liblsan0:8.5.0-3.el8
Red Hat Enterprise Linux 8liblsan-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8libquadmath0:8.5.0-3.el8
Red Hat Enterprise Linux 8libquadmath-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8libquadmath-devel0:8.5.0-3.el8
Red Hat Enterprise Linux 8libstdc++0:8.5.0-3.el8
Red Hat Enterprise Linux 8libstdc++-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8libstdc++-devel0:8.5.0-3.el8
Red Hat Enterprise Linux 8libstdc++-docs0:8.5.0-3.el8
Red Hat Enterprise Linux 8libstdc++-static0:8.5.0-3.el8
Red Hat Enterprise Linux 8libtsan0:8.5.0-3.el8
Red Hat Enterprise Linux 8libtsan-debuginfo0:8.5.0-3.el8
Red Hat Enterprise Linux 8libubsan0:8.5.0-3.el8
Red Hat Enterprise Linux 8libubsan-debuginfo0:8.5.0-3.el8
Rocky Linux 8gcc0:8.5.0-3.el8
Ubuntu Pro 14.04 LTSbinutilsno fix
Ubuntu Pro 16.04 LTSbinutilsno fix
Ubuntu Pro 18.04 LTSbinutilsno fix