CVE-2022-4285
published 2023-01-27CVE-2022-4285: An illegal memory access flaw was found in the binutils package. Parsing an ELF file containing corrupt symbol version information may result in a denial of…
PriorityP417medium5.5CVSS 3.1
AVLACLPRNUIRSUCNINAH
EPSS
0.44%
35.4th percentile
An illegal memory access flaw was found in the binutils package. Parsing an ELF file containing corrupt symbol version information may result in a denial of service. This issue is the result of an incomplete fix for CVE-2020-16599.
Affected
19 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | binutils | < binutils 2.39.50.20221208-2 (bookworm) | binutils 2.39.50.20221208-2 (bookworm) |
| fedoraproject | fedora | — | — |
| gnu | binutils | >= 0 < 2.39.50.20221208-2 | 2.39.50.20221208-2 |
| gnu | binutils | >= 0 < 2.39.50.20221208-2 | 2.39.50.20221208-2 |
| gnu | binutils | >= 0 < 2.39.50.20221208-2 | 2.39.50.20221208-2 |
| gnu | binutils | >= 0 < 2.34-6ubuntu1.7 | 2.34-6ubuntu1.7 |
| gnu | binutils | >= 0 < 2.38-4ubuntu2.4 | 2.38-4ubuntu2.4 |
| gnu | binutils | >= 0 < 2.24-5ubuntu14.2+esm6 | 2.24-5ubuntu14.2+esm6 |
| gnu | binutils | >= 2.35 < 2.39-7 | 2.39-7 |
| gnu | gdb | >= 0 < 9.2-0ubuntu1~20.04.2 | 9.2-0ubuntu1~20.04.2 |
| gnu | gdb | >= 0 < 12.1-0ubuntu1~22.04.2 | 12.1-0ubuntu1~22.04.2 |
| gnu | gdb | >= 0 < 7.11.1-0ubuntu1~16.5+esm1 | 7.11.1-0ubuntu1~16.5+esm1 |
| gnu | gdb | >= 0 < 8.1.1-0ubuntu1+esm1 | 8.1.1-0ubuntu1+esm1 |
| msrc | cbl2_binutils_2.37-5_on_cbl_mariner_2.0 | — | — |
| msrc | cm1_binutils_2.36.1-3_on_cbl_mariner_1.0 | — | — |
| redhat | enterprise_linux | — | — |
| redhat | enterprise_linux | — | — |
| redhat | enterprise_linux | — | — |
| redhat | enterprise_linux | — | — |
CVSS provenance
nvdv3.15.5MEDIUMCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
osv8.8HIGH
vendor_ubuntu8.8HIGH
vendor_debian5.5LOW
vendor_msrc5.5MEDIUM
vendor_redhat5.5MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
OSV
gdb vulnerabilities
osv·2024-06-20·CVSS 5.5
CVE-2020-16599 [MEDIUM] gdb vulnerabilities
gdb vulnerabilities
It was discovered that gdb incorrectly handled certain memory operations
when parsing an ELF file. An attacker could possibly use this issue
to cause a denial of service. This issue is the result of an
incomplete fix for CVE-2020-16599. This issue only affected
Ubuntu 22.04 LTS. (CVE-2022-4285)
It was discovered that gdb incorrectly handled memory leading
to a heap based buffer overflow. An attacker could use this
issue to cause a denial of service, or possibly execute
arbitrary code. This issue only affected Ubuntu 22.04 LTS.
(CVE-2023-1972)
It was discovered that gdb incorrectly handled memory leading
to a stack overflow. An attacker could possibly use this issue
to cause a denial of service. This issue only affected
Ubuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 22
OSV
binutils vulnerabilities
osv·2023-12-11·CVSS 8.8
CVE-2022-38533 [HIGH] binutils vulnerabilities
binutils vulnerabilities
It was discovered that GNU binutils incorrectly handled certain COFF files.
An attacker could possibly use this issue to cause a crash or execute
arbitrary code. This issue only affected Ubuntu 14.04 LTS. (CVE-2022-38533)
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. This issue only
affected Ubuntu 20.04 LTS and Ubuntu 22.04 LTS.
(CVE-2022-4285, CVE-2020-19726, CVE-2021-46174)
It was discovered that GNU binutils contained a reachable assertion, which
could lead to an intentional assertion failure when processing certain
crafted DWARF files. An a
OSV
CVE-2022-4285: An illegal memory access flaw was found in the binutils package
osv·2023-01-27·CVSS 5.5
CVE-2022-4285 [MEDIUM] CVE-2022-4285: An illegal memory access flaw was found in the binutils package
An illegal memory access flaw was found in the binutils package. Parsing an ELF file containing corrupt symbol version information may result in a denial of service. This issue is the result of an incomplete fix for CVE-2020-16599.
GHSA
GHSA-qx33-qxjc-p36p: An illegal memory access flaw was found in the binutils package
ghsa_unreviewed·2023-01-27·CVSS 5.5
CVE-2022-4285 [MEDIUM] CWE-476 GHSA-qx33-qxjc-p36p: An illegal memory access flaw was found in the binutils package
An illegal memory access flaw was found in the binutils package. Parsing an ELF file containing corrupt symbol version information may result in a denial of service. This issue is the result of an incomplete fix for CVE-2020-16599.
Ubuntu
gdb vulnerabilities
vendor_ubuntu·2024-06-20·CVSS 5.5
CVE-2020-16599 [MEDIUM] gdb vulnerabilities
Title: gdb vulnerabilities
Summary: gdb could be made to crash if it opened a specially crafted file.
It was discovered that gdb incorrectly handled certain memory operations
when parsing an ELF file. An attacker could possibly use this issue
to cause a denial of service. This issue is the result of an
incomplete fix for CVE-2020-16599. This issue only affected
Ubuntu 22.04 LTS. (CVE-2022-4285)
It was discovered that gdb incorrectly handled memory leading
to a heap based buffer overflow. An attacker could use this
issue to cause a denial of service, or possibly execute
arbitrary code. This issue only affected Ubuntu 22.04 LTS.
(CVE-2023-1972)
It was discovered that gdb incorrectly handled memory leading
to a stack overflow. An attacker could possibly use this issue
to cause a denial of
Ubuntu
GNU binutils vulnerabilities
vendor_ubuntu·2023-12-11·CVSS 8.8
CVE-2022-35205 [HIGH] GNU binutils vulnerabilities
Title: GNU binutils vulnerabilities
Summary: Several security issues were fixed in GNU binutils.
It was discovered that GNU binutils incorrectly handled certain COFF files.
An attacker could possibly use this issue to cause a crash or execute
arbitrary code. This issue only affected Ubuntu 14.04 LTS. (CVE-2022-38533)
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. This issue only
affected Ubuntu 20.04 LTS and Ubuntu 22.04 LTS.
(CVE-2022-4285, CVE-2020-19726, CVE-2021-46174)
It was discovered that GNU binutils contained a reachable assertion, which
could lead to an intent
Microsoft
An illegal memory access flaw was found in the binutils package. Parsing an ELF file containing corrupt symbol version information may result in a denial of service. This issue is the result of an inc
vendor_msrc·2023-01-10·CVSS 5.5
CVE-2022-4285 [MEDIUM] CWE-476 An illegal memory access flaw was found in the binutils package. Parsing an ELF file containing corrupt symbol version information may result in a denial of service. This issue is the result of an inc
An illegal memory access flaw was found in the binutils package. Parsing an ELF file containing corrupt symbol version information may result in a denial of service. This issue is the result of an incomplete fix for CVE-2020-16599.
FAQ: Is Azure Linux the only Microsoft product that includes this open-source library and is therefore potentially affected by this vulnerability?
One of the main benefits to our customers who choose to use the Azure Linux distro is the commitment to keep it up to date with the most recent and most secure versions of the open source libraries with which the distro is composed. Microsoft is committed to transparency in this work which is why we began publishing CSAF/VEX in October 2025. See this blog post for more information. If impact to additional products is
Red Hat
binutils: NULL pointer dereference in _bfd_elf_get_symbol_version_string leads to segfault
vendor_redhat·2022-10-19·CVSS 5.5
CVE-2022-4285 [MEDIUM] CWE-476 binutils: NULL pointer dereference in _bfd_elf_get_symbol_version_string leads to segfault
binutils: NULL pointer dereference in _bfd_elf_get_symbol_version_string leads to segfault
An illegal memory access flaw was found in the binutils package. Parsing an ELF file containing corrupt symbol version information may result in a denial of service. This issue is the result of an incomplete fix for CVE-2020-16599.
An illegal memory access flaw was found in the binutils package. Parsing an ELF file containing corrupt symbol version information may result in a denial of service. This issue is the result of an incomplete fix for CVE-2020-16599.
Package: binutils (Red Hat Enterprise Linux 6) - Out of support scope
Package: binutils (Red Hat Enterprise Linux 7) - Will not fix
Package: gdb (Red Hat Enterprise Linux 7) - Will not fix
Package: gcc-toolset-11-binutils (Red Hat Enterpri
Debian
CVE-2022-4285: binutils - An illegal memory access flaw was found in the binutils package. Parsing an ELF ...
vendor_debian·2022·CVSS 5.5
CVE-2022-4285 [MEDIUM] CVE-2022-4285: binutils - An illegal memory access flaw was found in the binutils package. Parsing an ELF ...
An illegal memory access flaw was found in the binutils package. Parsing an ELF file containing corrupt symbol version information may result in a denial of service. This issue is the result of an incomplete fix for CVE-2020-16599.
Scope: local
bookworm: resolved (fixed in 2.39.50.20221208-2)
bullseye: open
forky: resolved (fixed in 2.39.50.20221208-2)
sid: resolved (fixed in 2.39.50.20221208-2)
trixie: resolved (fixed in 2.39.50.20221208-2)
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
https://bugzilla.redhat.com/show_bug.cgi?id=2150768https://security.gentoo.org/glsa/202309-15https://sourceware.org/bugzilla/show_bug.cgi?id=29699https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git%3Bh=5c831a3c7f3ca98d6aba1200353311e1a1f84c70https://bugzilla.redhat.com/show_bug.cgi?id=2150768https://security.gentoo.org/glsa/202309-15https://sourceware.org/bugzilla/show_bug.cgi?id=29699https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git%3Bh=5c831a3c7f3ca98d6aba1200353311e1a1f84c70
2023-01-27
Published