CVE-2020-35342
GNU Binutils before 2.34 has an uninitialized-heap vulnerability in function tic4x_print_cond ...
GNU Binutils before 2.34 has an uninitialized-heap vulnerability in function tic4x_print_cond (file opcodes/tic4x-dis.c) which could allow attackers to make an information leak.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
7.5
GNU Binutils before 2.34 has an uninitialized-heap vulnerability in function tic4x_print_cond (file opcodes/tic4x-dis.c) which could allow attackers to make an information leak.
- Record
CVE-2020-35342- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-665
- Updated
- 2026-11-02
CVE List No score
GNU Binutils before 2.34 has an uninitialized-heap vulnerability in function tic4x_print_cond (file opcodes/tic4x-dis.c) which could allow attackers to make an information leak.
- Record
CVE-2020-35342- Updated
- 2026-11-02
EUVDEUVD-2020-23018 No score
GNU Binutils before 2.34 has an uninitialized-heap vulnerability in function tic4x_print_cond (file opcodes/tic4x-dis.c) which could allow attackers to make an information leak.
- Record
EUVD-2020-23018- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-4j2r-xh73-3xqw
7.5
GNU Binutils before 2.34 has an uninitialized-heap vulnerability in function tic4x_print_cond ...
GNU Binutils before 2.34 has an uninitialized-heap vulnerability in function tic4x_print_cond (file opcodes/tic4x-dis.c) which could allow attackers to make an information leak.
- Record
GHSA-4j2r-xh73-3xqw- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-665
- Updated
- 2026-11-02
OSV
7.5
GNU Binutils before 2.34 has an uninitialized-heap vulnerability in function tic4x_print_cond (file opcodes/tic4x-dis.c) which could allow attackers to make an information leak.
- Record
CVE-2020-35342- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2020-35342
7.5
GNU Binutils before 2.34 has an uninitialized-heap vulnerability in function tic4x_print_cond (file opcodes/tic4x-dis.c) which could allow attackers to make an information leak.
- Record
DEBIAN-CVE-2020-35342- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 5 moreShow less
OSVUBUNTU-CVE-2020-35342
7.5
GNU Binutils before 2.34 has an uninitialized-heap vulnerability in function tic4x_print_cond (file opcodes/tic4x-dis.c) which could allow attackers to make an information leak.
- Record
UBUNTU-CVE-2020-35342- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVCLSA-2023-1696351606 No score
Fix CVE(s): CVE-2020-19724, CVE-2020-19726, CVE-2020-21490, CVE-2020-35342
- SECURITY UPDATE: uninitialized-heap vulnerability in function
tic4x_print_cond in file opcodes/tic4x-dis.c
- debian/patches/CVE-2020-35342.patch: Init all of condtable
- CVE-2020-35342
- SECURITY UPDATE: a memory consumption issue in get_data function in
binutils/nm.c
- debian/patches/CVE-2020-19724.patch: Free dyn_syms
- CVE-2020-19724
- SECURITY UPDATE: a memory leak when process microblaze-dis.c
- debian/patches/CVE-2020-21490.patch: Use strbuf rather than strdup of local temp
- CVE-2020-21490
- SECURITY UPDATE: an issue relating to the auxiliary symbol data allows
attackers to read or write to system memory or cause a denial of
service
- debian/patches/CVE-2020-19726.patch: Fix parsing a corrupt PE format file
- CVE-2020-19726
- Record
CLSA-2023-1696351606- Updated
- 2026-11-02
OSVCLSA-2023-1696351864 No score
Fix CVE(s): CVE-2020-19726, CVE-2020-19724, CVE-2020-21490, CVE-2020-35342
- SECURITY UPDATE: uninitialized-heap vulnerability in function
tic4x_print_cond in file opcodes/tic4x-dis.c
- debian/patches/CVE-2020-35342.patch: Init all of condtable
- CVE-2020-35342
- SECURITY UPDATE: a memory consumption issue in get_data function in
binutils/nm.c
- debian/patches/CVE-2020-19724.patch: Free dyn_syms
- CVE-2020-19724
- SECURITY UPDATE: a memory leak when process microblaze-dis.c
- debian/patches/CVE-2020-21490.patch: Use strbuf rather than strdup of local temp
- CVE-2020-21490
- SECURITY UPDATE: an issue relating to the auxiliary symbol data allows
attackers to read or write to system memory or cause a denial of
service
- debian/patches/CVE-2020-19726.patch: Fix parsing a corrupt PE format file
- CVE-2020-19726
- Record
CLSA-2023-1696351864- Updated
- 2026-11-02
OSVCLSA-2025-1761577745 No score
Fix CVE(s): CVE-2020-35342
- SECURITY UPDATE: uninitialized-heap vulnerability in tic4x_print_cond
function
- debian/patches/CVE-2020-35342.patch: Initialize all elements of the condtable array to fix uninitialized heap memory issue in tic4x_print_cond function
- CVE-2020-35342
- Record
CLSA-2025-1761577745- Updated
- 2026-11-02
OSVUSN-6381-1 No score
binutils vulnerabilities
It was discovered that a memory leak existed in certain GNU binutils modules. An attacker could possibly use this issue to cause a denial of service (memory exhaustion). (CVE-2020-19724, CVE-2020-21490)
It was discovered that GNU binutils was not properly performing bounds checks in several functions, which could lead to a buffer overflow. An attacker could possibly use this issue to cause a denial of service, expose sensitive information or execute arbitrary code. (CVE-2020-19726, CVE-2021-46174, CVE-2022-45703)
It was discovered that GNU binutils was not properly initializing heap memory when processing certain print instructions. An attacker could possibly use this issue to expose sensitive information. (CVE-2020-35342)
It was discovered that GNU binutils was not properly handling the logic behind certain memory management related operations, which could lead to a buffer overflow. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2022-44840)
It was discovered that GNU binutils was not properly handling the logic behind certain memory management related operations, which could lead to an invalid memory access. An attacker could possibly use this issue to cause a denial of service. (CVE-2022-47695)
- Record
USN-6381-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
binutilsTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-aarch64-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-alpha-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-arm-linux-gnueabiTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-arm-linux-gnueabihfTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-devTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-docTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-hppa-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-hppa64-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-m68k-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
Show 102 moreShow less
| Package | Affected | Fixed |
|---|---|---|
binutils-mips-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-mips64-linux-gnuabi64TuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-mips64el-linux-gnuabi64TuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-mipsel-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-multiarchTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-multiarch-devTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-powerpc-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-powerpc-linux-gnuspeTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-powerpc64-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-powerpc64le-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-s390x-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-sh4-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-sourceTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutils-sparc64-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els10 |
binutilsTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-aarch64-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-alpha-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-arm-linux-gnueabiTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-arm-linux-gnueabihfTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-commonTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-devTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-docTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-for-buildTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-for-hostTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-hppa-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-hppa64-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-i686-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-i686-kfreebsd-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-i686-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-ia64-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-m68k-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-mips-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-mips64-linux-gnuabi64TuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-mips64-linux-gnuabin32TuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-mips64el-linux-gnuabi64TuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-mips64el-linux-gnuabin32TuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-mipsel-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-mipsisa32r6-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-mipsisa32r6el-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-mipsisa64r6-linux-gnuabi64TuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-mipsisa64r6-linux-gnuabin32TuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-mipsisa64r6el-linux-gnuabi64TuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-mipsisa64r6el-linux-gnuabin32TuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-multiarchTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-multiarch-devTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-powerpc-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-powerpc-linux-gnuspeTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-powerpc64-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-powerpc64le-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-riscv64-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-s390x-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-sh4-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-sourceTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-sparc64-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-x86-64-kfreebsd-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-x86-64-linux-gnuTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutils-x86-64-linux-gnux32TuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
libbinutilsTuxCare:Ubuntu:18.04 From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9+tuxcare.els5 | 2.30-21ubuntu1~18.04.9+tuxcare.els5 |
binutilsTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-aarch64-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-alpha-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-arm-linux-gnueabiTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-arm-linux-gnueabihfTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-commonTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-devTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-docTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-for-buildTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-for-hostTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-hppa-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-hppa64-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-i686-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-i686-kfreebsd-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-i686-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-ia64-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-m68k-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-mips-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-mips64el-linux-gnuabi64TuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-mipsel-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-multiarchTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-multiarch-devTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-powerpc-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-powerpc-linux-gnuspeTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-powerpc64-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-powerpc64le-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-riscv64-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-s390x-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-sh4-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-sourceTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-sparc64-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-x86-64-kfreebsd-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-x86-64-linux-gnuTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutils-x86-64-linux-gnux32TuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
libbinutilsTuxCare:Debian:10 |
before 2.31.1-16+tuxcare.els4 | 2.31.1-16+tuxcare.els4 |
binutilsDebian:12 |
before 2.33.50.20200107-1 | 2.33.50.20200107-1 |
binutilsDebian:13 |
before 2.33.50.20200107-1 | 2.33.50.20200107-1 |
binutilsDebian:14 |
before 2.33.50.20200107-1 | 2.33.50.20200107-1 |
binutilsUbuntu:Pro:14.04:LTS |
before 2.24-5ubuntu14.2+esm3, plus listed versions 2.23.52.20130913-0ubuntu12.23.90.20131017-1ubuntu12.23.90.20131116-1ubuntu12.23.91.20131123-1ubuntu12.24-1ubuntu1 Show 15 moreShow less2.24-1ubuntu22.24-2ubuntu12.24-2ubuntu22.24-2ubuntu32.24-4ubuntu12.24-5ubuntu12.24-5ubuntu22.24-5ubuntu32.24-5ubuntu3.12.24-5ubuntu132.24-5ubuntu142.24-5ubuntu14.12.24-5ubuntu14.22.24-5ubuntu14.2+esm12.24-5ubuntu14.2+esm2 |
2.24-5ubuntu14.2+esm3 |
binutilsUbuntu:Pro:16.04:LTS |
before 2.26.1-1ubuntu1~16.04.8+esm7, plus listed versions 2.25.1-6ubuntu12.25.51.20151022-0ubuntu22.25.51.20151022-0ubuntu32.25.51.20151027-0ubuntu12.25.51.20151028-0ubuntu1 Show 31 moreShow less2.25.51.20151106-0ubuntu12.25.51.20151113-1ubuntu12.25.51.20151113-2ubuntu12.25.90.20151125-1ubuntu12.25.90.20151125-2ubuntu12.25.90.20151211-0ubuntu12.25.90.20151211-0ubuntu22.25.90.20160101-1ubuntu12.25.90.20160101-1ubuntu22.26-2ubuntu12.26-3ubuntu12.26-4ubuntu12.26-5ubuntu12.26-6ubuntu12.26-7ubuntu22.26-8ubuntu12.26-8ubuntu22.26-8ubuntu2.12.26.1-1ubuntu1~16.042.26.1-1ubuntu1~16.04.12.26.1-1ubuntu1~16.04.32.26.1-1ubuntu1~16.04.42.26.1-1ubuntu1~16.04.52.26.1-1ubuntu1~16.04.62.26.1-1ubuntu1~16.04.72.26.1-1ubuntu1~16.04.82.26.1-1ubuntu1~16.04.8+esm12.26.1-1ubuntu1~16.04.8+esm32.26.1-1ubuntu1~16.04.8+esm42.26.1-1ubuntu1~16.04.8+esm52.26.1-1ubuntu1~16.04.8+esm6 |
2.26.1-1ubuntu1~16.04.8+esm7 |
binutilsUbuntu:Pro:18.04:LTS |
before 2.30-21ubuntu1~18.04.9+esm1, plus listed versions 2.29.1-4ubuntu12.29.1-6ubuntu12.29.1-7ubuntu12.29.1-8ubuntu12.29.1-10ubuntu1 Show 20 moreShow less2.29.1-12ubuntu12.30-4ubuntu12.30-5ubuntu12.30-7ubuntu12.30-8ubuntu12.30-9ubuntu12.30-10ubuntu12.30-11ubuntu12.30-14ubuntu22.30-15ubuntu12.30-20ubuntu2~18.042.30-21ubuntu1~18.042.30-21ubuntu1~18.04.12.30-21ubuntu1~18.04.22.30-21ubuntu1~18.04.32.30-21ubuntu1~18.04.42.30-21ubuntu1~18.04.52.30-21ubuntu1~18.04.72.30-21ubuntu1~18.04.82.30-21ubuntu1~18.04.9 |
2.30-21ubuntu1~18.04.9+esm1 |
binutilsUbuntu:Pro:14.04:LTS From an advisory covering 8 CVEs |
before 2.24-5ubuntu14.2+esm3, plus listed versions 2.23.52.20130913-0ubuntu12.23.90.20131017-1ubuntu12.23.90.20131116-1ubuntu12.23.91.20131123-1ubuntu12.24-1ubuntu1 Show 15 moreShow less2.24-1ubuntu22.24-2ubuntu12.24-2ubuntu22.24-2ubuntu32.24-4ubuntu12.24-5ubuntu12.24-5ubuntu22.24-5ubuntu32.24-5ubuntu3.12.24-5ubuntu132.24-5ubuntu142.24-5ubuntu14.12.24-5ubuntu14.22.24-5ubuntu14.2+esm12.24-5ubuntu14.2+esm2 |
2.24-5ubuntu14.2+esm3 |
binutilsUbuntu:Pro:16.04:LTS From an advisory covering 8 CVEs |
before 2.26.1-1ubuntu1~16.04.8+esm7, plus listed versions 2.25.1-6ubuntu12.25.51.20151022-0ubuntu22.25.51.20151022-0ubuntu32.25.51.20151027-0ubuntu12.25.51.20151028-0ubuntu1 Show 31 moreShow less2.25.51.20151106-0ubuntu12.25.51.20151113-1ubuntu12.25.51.20151113-2ubuntu12.25.90.20151125-1ubuntu12.25.90.20151125-2ubuntu12.25.90.20151211-0ubuntu12.25.90.20151211-0ubuntu22.25.90.20160101-1ubuntu12.25.90.20160101-1ubuntu22.26-2ubuntu12.26-3ubuntu12.26-4ubuntu12.26-5ubuntu12.26-6ubuntu12.26-7ubuntu22.26-8ubuntu12.26-8ubuntu22.26-8ubuntu2.12.26.1-1ubuntu1~16.042.26.1-1ubuntu1~16.04.12.26.1-1ubuntu1~16.04.32.26.1-1ubuntu1~16.04.42.26.1-1ubuntu1~16.04.52.26.1-1ubuntu1~16.04.62.26.1-1ubuntu1~16.04.72.26.1-1ubuntu1~16.04.82.26.1-1ubuntu1~16.04.8+esm12.26.1-1ubuntu1~16.04.8+esm32.26.1-1ubuntu1~16.04.8+esm42.26.1-1ubuntu1~16.04.8+esm52.26.1-1ubuntu1~16.04.8+esm6 |
2.26.1-1ubuntu1~16.04.8+esm7 |
binutilsUbuntu:Pro:18.04:LTS From an advisory covering 8 CVEs |
before 2.30-21ubuntu1~18.04.9+esm1, plus listed versions 2.29.1-4ubuntu12.29.1-6ubuntu12.29.1-7ubuntu12.29.1-8ubuntu12.29.1-10ubuntu1 Show 20 moreShow less2.29.1-12ubuntu12.30-4ubuntu12.30-5ubuntu12.30-7ubuntu12.30-8ubuntu12.30-9ubuntu12.30-10ubuntu12.30-11ubuntu12.30-14ubuntu22.30-15ubuntu12.30-20ubuntu2~18.042.30-21ubuntu1~18.042.30-21ubuntu1~18.04.12.30-21ubuntu1~18.04.22.30-21ubuntu1~18.04.32.30-21ubuntu1~18.04.42.30-21ubuntu1~18.04.52.30-21ubuntu1~18.04.72.30-21ubuntu1~18.04.82.30-21ubuntu1~18.04.9 |
2.30-21ubuntu1~18.04.9+esm1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-35342 is a high vulnerability (CVSS 7.5) in Gnu Binutils, published August 22, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.77%, the 55th percentile. Fixed in binutils 2.31.1-16+tuxcare.els4.
References
sourceware.org/bugzilla/show_bug.cgi?id=25319
security.netapp.com/advisory/ntap-20231006-0009
nvd.nist.gov/vuln/detail/CVE-2020-35342
github.com/advisories/GHSA-4j2r-xh73-3xqw
errata.cloudlinux.com/ubuntu16_04-els/CLSA-2023-1696351606
errata.cloudlinux.com/ubuntu18_04-els/CLSA-2023-1696351864
Show 14 moreShow less
errata.tuxcare.com/els_os/debian10els/CLSA-2025-1761577745.html
security-tracker.debian.org/tracker/CVE-2020-35342
ubuntu.com/security/CVE-2020-35342
sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8c5e259235a4e4546910245b170de1e29a711034
sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2c5b6e1a1c406cbe06e2d6f77861764ebd01b9ce
ubuntu.com/security/notices/USN-6381-1
cve.org/CVERecord?id=CVE-2020-35342
ubuntu.com/security/CVE-2020-19724
ubuntu.com/security/CVE-2020-19726
ubuntu.com/security/CVE-2020-21490
ubuntu.com/security/CVE-2021-46174
ubuntu.com/security/CVE-2022-44840
ubuntu.com/security/CVE-2022-45703
ubuntu.com/security/CVE-2022-47695