
CVE catalog
CVE-2021-20294
binutils: CVE-2021-20294
- Severity
- High · CVSS 7
CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H - Published
- Source
- [NVD] · [CVE record]
- EPSS
- 3.28% · Oct 25, 2026
A flaw was found in binutils readelf 2.35 program. An attacker who is able to convince a victim using readelf to read a crafted file could trigger a stack buffer overflow, out-of-bounds write of arbitrary data supplied by the attacker. The highest impact of this flaw is to confidentiality, integrity, and availability.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | binutils | sid | 2.47.50.20261021-1 | fixed |
| Debian | binutils | forky | 2.47.50.20261021-1 | fixed |
| Debian | binutils | trixie | 2.44-3 | fixed |
| Debian | binutils | bookworm | 2.40-2 | fixed |
| Suse | binutils | linux enterprise module for basesystem 15 sp2 | 2.37-7.26.1 | fixed |
| Suse | binutils | linux enterprise module for basesystem 15 sp3 | 2.37-7.26.1 | fixed |
| Suse | binutils | linux enterprise module for development tools 15 sp2 | 2.37-7.26.1 | fixed |
| Suse | binutils | linux enterprise module for development tools 15 sp3 | 2.37-7.26.1 | fixed |
| Suse | binutils | linux enterprise module for package hub 15 sp2 | 2.37-7.26.1 | fixed |
| Suse | binutils | linux enterprise module for package hub 15 sp3 | 2.37-7.26.1 | fixed |
| Suse | binutils | linux enterprise high performance computing 15 sp1-espos | 2.37-7.26.1 | fixed |
| Suse | binutils | linux enterprise high performance computing 15 sp1-ltss | 2.37-7.26.1 | fixed |
| Suse | binutils | linux enterprise server 15 sp1-bcl | 2.37-7.26.1 | fixed |
| Suse | binutils | linux enterprise server 15 sp1-ltss | 2.37-7.26.1 | fixed |
| Suse | binutils | linux enterprise server for sap applications 15 sp1 | 2.37-7.26.1 | fixed |
| Suse | binutils | enterprise storage 6 | 2.37-7.26.1 | fixed |
| Opensuse | binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-aarch64-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-arm-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-avr-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-epiphany-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-hppa-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-hppa64-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-i386-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-ia64-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-m68k-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-mips-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-ppc-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-ppc64-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-ppc64le-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-riscv64-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-rx-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-s390-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-s390x-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-sparc-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-sparc64-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-spu-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Opensuse | cross-x86_64-binutils | leap 15.3 | 2.37-7.26.1 | fixed |
| Suse | binutils | hpe helion openstack 8 | 2.37-9.44.1 | fixed |
| Suse | binutils | openstack cloud 8 | 2.37-9.44.1 | fixed |
| Suse | binutils | openstack cloud 9 | 2.37-9.44.1 | fixed |
| Suse | binutils | openstack cloud crowbar 8 | 2.37-9.44.1 | fixed |
| Suse | binutils | openstack cloud crowbar 9 | 2.37-9.44.1 | fixed |
| Suse | binutils | linux enterprise server for sap applications 12 sp3 | 2.37-9.44.1 | fixed |
| Suse | binutils | linux enterprise server for sap applications 12 sp4 | 2.37-9.44.1 | fixed |
| Suse | binutils | linux enterprise software development kit 12 sp5 | 2.37-9.44.1 | fixed |
| Suse | cross-ppc-binutils | linux enterprise software development kit 12 sp5 | 2.37-9.44.1 | fixed |
| Suse | cross-spu-binutils | linux enterprise software development kit 12 sp5 | 2.37-9.44.1 | fixed |
| Suse | binutils | linux enterprise server 12 sp2-bcl | 2.37-9.44.1 | fixed |
| Suse | binutils | linux enterprise server 12 sp3-ltss | 2.37-9.44.1 | fixed |
| Suse | binutils | linux enterprise server 12 sp3-bcl | 2.37-9.44.1 | fixed |
| Suse | binutils | linux enterprise server 12 sp4-ltss | 2.37-9.44.1 | fixed |
| Suse | binutils | linux enterprise server 12 sp5 | 2.37-9.44.1 | fixed |
| Suse | binutils | linux enterprise server for sap applications 12 sp5 | 2.37-9.44.1 | fixed |
| Opensuse | binutils | tumbleweed | 2.37-3.1 | fixed |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | binutils | source | sid | 2.35.2-1 | unimportant | Not reported | Not reported |
| Debian | binutils | source | forky | 2.35.2-1 | unimportant | Not reported | Not reported |
| Debian | binutils | source | trixie | 2.35.2-1 | unimportant | Not reported | Not reported |
| Debian | binutils | source | bookworm | 2.35.2-1 | unimportant | Not reported | Not reported |
| Suse | binutils | rpm | linux enterprise module for basesystem 15 sp2 | 2.37-7.26.1 | Not reported | SUSE-SU-2021:3643-1 | Not reported |
| Suse | binutils | rpm | linux enterprise module for basesystem 15 sp3 | 2.37-7.26.1 | Not reported | SUSE-SU-2021:3643-1 | Not reported |
| Suse | binutils | rpm | linux enterprise module for development tools 15 sp2 | 2.37-7.26.1 | Not reported | SUSE-SU-2021:3643-1 | Not reported |
| Suse | binutils | rpm | linux enterprise module for development tools 15 sp3 | 2.37-7.26.1 | Not reported | SUSE-SU-2021:3643-1 | Not reported |
| Suse | binutils | rpm | linux enterprise module for package hub 15 sp2 | 2.37-7.26.1 | Not reported | SUSE-SU-2021:3643-1 | Not reported |
| Suse | binutils | rpm | linux enterprise module for package hub 15 sp3 | 2.37-7.26.1 | Not reported | SUSE-SU-2021:3643-1 | Not reported |
| Suse | binutils | rpm | linux enterprise high performance computing 15 sp1-espos | 2.37-7.26.1 | Not reported | SUSE-SU-2021:3643-1 | Not reported |
| Suse | binutils | rpm | linux enterprise high performance computing 15 sp1-ltss | 2.37-7.26.1 | Not reported | SUSE-SU-2021:3643-1 | Not reported |
| Suse | binutils | rpm | linux enterprise server 15 sp1-bcl | 2.37-7.26.1 | Not reported | SUSE-SU-2021:3643-1 | Not reported |
| Suse | binutils | rpm | linux enterprise server 15 sp1-ltss | 2.37-7.26.1 | Not reported | SUSE-SU-2021:3643-1 | Not reported |
| Suse | binutils | rpm | linux enterprise server for sap applications 15 sp1 | 2.37-7.26.1 | Not reported | SUSE-SU-2021:3643-1 | Not reported |
| Suse | binutils | rpm | enterprise storage 6 | 2.37-7.26.1 | Not reported | SUSE-SU-2021:3643-1 | Not reported |
| Opensuse | binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-aarch64-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-arm-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-avr-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-epiphany-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-hppa-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-hppa64-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-i386-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-ia64-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-m68k-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-mips-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-ppc-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-ppc64-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-ppc64le-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-riscv64-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-rx-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-s390-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-s390x-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-sparc-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-sparc64-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-spu-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Opensuse | cross-x86_64-binutils | rpm | leap 15.3 | 2.37-7.26.1 | Not reported | OPENSUSE-SU-2021:3643-1 | Not reported |
| Suse | binutils | rpm | hpe helion openstack 8 | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | binutils | rpm | openstack cloud 8 | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | binutils | rpm | openstack cloud 9 | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | binutils | rpm | openstack cloud crowbar 8 | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | binutils | rpm | openstack cloud crowbar 9 | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | binutils | rpm | linux enterprise server for sap applications 12 sp3 | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | binutils | rpm | linux enterprise server for sap applications 12 sp4 | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | binutils | rpm | linux enterprise software development kit 12 sp5 | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | cross-ppc-binutils | rpm | linux enterprise software development kit 12 sp5 | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | cross-spu-binutils | rpm | linux enterprise software development kit 12 sp5 | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | binutils | rpm | linux enterprise server 12 sp2-bcl | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | binutils | rpm | linux enterprise server 12 sp3-ltss | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | binutils | rpm | linux enterprise server 12 sp3-bcl | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | binutils | rpm | linux enterprise server 12 sp4-ltss | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | binutils | rpm | linux enterprise server 12 sp5 | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Suse | binutils | rpm | linux enterprise server for sap applications 12 sp5 | 2.37-9.44.1 | Not reported | SUSE-SU-2021:3637-1 | Not reported |
| Opensuse | binutils | rpm | tumbleweed | 2.37-3.1 | Not reported | OPENSUSE-SU-2024:11634-1 | Not reported |
OpenFactory catalog packages
[openSUSE Tumbleweed]
- [binutils-devel]Unknown
Source package: [binutils]
Details (1)
2.45-4.3· x86_64 · tumbleweedUnknown · Fixed:
2.37-3.1Version impact unknown
dsa · binutils · opensuse · tumbleweed
- [binutils-devel-32bit]Unknown
Source package: [binutils]
Details (1)
2.45-4.3· x86_64 · tumbleweedUnknown · Fixed:
2.37-3.1Version impact unknown
dsa · binutils · opensuse · tumbleweed
- [gprofng]Unknown
Source package: [binutils]
Details (1)
2.45-4.3· x86_64 · tumbleweedUnknown · Fixed:
2.37-3.1Version impact unknown
dsa · binutils · opensuse · tumbleweed
- [libctf0]Unknown
Source package: [binutils]
Details (1)
2.45-4.3· x86_64 · tumbleweedUnknown · Fixed:
2.37-3.1Version impact unknown
dsa · binutils · opensuse · tumbleweed
- [libctf-nobfd0]Unknown
Source package: [binutils]
Details (1)
2.45-4.3· x86_64 · tumbleweedUnknown · Fixed:
2.37-3.1Version impact unknown
dsa · binutils · opensuse · tumbleweed
- [libsframe2]Unknown
Source package: [binutils]
Details (1)
2.45-4.3· x86_64 · tumbleweedUnknown · Fixed:
2.37-3.1Version impact unknown
dsa · binutils · opensuse · tumbleweed
[Debian 12 (Bookworm)]
- [binutils]Fixed
Details (2)
2.40-2· amd64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
2.40-2· arm64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
- [binutils-aarch64-linux-gnu]Fixed
Source package: [binutils]
Details (2)
2.40-2· amd64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
2.40-2· arm64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
Source package: [binutils]
Details (2)
2.40-2· amd64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
2.40-2· arm64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
- [binutils-alpha-linux-gnu]Fixed
Source package: [binutils]
Details (1)
2.40-2· amd64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
- [binutils-alpha-linux-gnu-dbg]Fixed
Source package: [binutils]
Details (1)
2.40-2· amd64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
- [binutils-arc-linux-gnu]Fixed
Source package: [binutils]
Details (2)
2.40-2· amd64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
2.40-2· arm64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
- [binutils-arc-linux-gnu-dbg]Fixed
Source package: [binutils]
Details (2)
2.40-2· amd64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
2.40-2· arm64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
- [binutils-arm-linux-gnueabi]Fixed
Source package: [binutils]
Details (2)
2.40-2· amd64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
2.40-2· arm64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
Source package: [binutils]
Details (2)
2.40-2· amd64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
2.40-2· arm64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
- [binutils-arm-linux-gnueabihf]Fixed
Source package: [binutils]
Details (2)
2.40-2· amd64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
2.40-2· arm64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
Source package: [binutils]
Details (2)
2.40-2· amd64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
2.40-2· arm64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
- [binutils-common]Fixed
Source package: [binutils]
Details (2)
2.40-2· amd64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
2.40-2· arm64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
- [binutils-dev]Fixed
Source package: [binutils]
Details (2)
2.40-2· amd64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
2.40-2· arm64 · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
- [binutils-doc]Fixed
Source package: [binutils]
Details (2)
2.40-2· all · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
2.40-2· all · bookwormFixed · Fixed:
2.35.2-1dsa · binutils · debian · bookworm; dsa · binutils · debian · 12
Observed:
References
- [https://ftp.suse.com/pub/projects/security/csaf/suse-su-2021_3637-1.json]
- [https://osv.dev/vulnerability/DEBIAN-CVE-2021-20294]
- [https://osv.dev/vulnerability/SUSE-SU-2021:3637-1]
- [https://osv.dev/vulnerability/SUSE-SU-2021:3643-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2021:3643-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2024:11634-1]
- [https://security-tracker.debian.org/tracker/CVE-2021-20294]
[Debian Security Tracker] · [FIRST EPSS] · [OSV Package Vulnerability Database] · [SUSE security advisories and VEX]