CVE-2023-25584
Out of bounds read in parse_module function in bfd/vms-alpha.c
An out-of-bounds read flaw was found in the parse_module function in bfd/vms-alpha.c in Binutils.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
6.3
Out of bounds read in parse_module function in bfd/vms-alpha.c
An out-of-bounds read flaw was found in the parse_module function in bfd/vms-alpha.c in Binutils.
- Record
CVE-2023-25584- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
EUVDEUVD-2023-29526
6.3
An out-of-bounds read flaw was found in the parse_module function in bfd/vms-alpha.c in Binutils.
- Record
EUVD-2023-29526- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:H - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-xgv8-vx7r-x752
6.3
An out-of-bounds read flaw was found in the parse_module function in bfd/vms-alpha.c in Binutils.
An out-of-bounds read flaw was found in the parse_module function in bfd/vms-alpha.c in Binutils.
- Record
GHSA-xgv8-vx7r-x752- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
NVD
6.3
An out-of-bounds read flaw was found in the parse_module function in bfd/vms-alpha.c in Binutils.
- Record
CVE-2023-25584- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:H - CVSS 3.1
- 7.1 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVBELL-CVE-2023-25584
7.1
CVE-2023-25584 does not affect BellSoft software
- Record
BELL-CVE-2023-25584- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSV
6.3
Out of bounds read in parse_module function in bfd/vms-alpha.c
An out-of-bounds read flaw was found in the parse_module function in bfd/vms-alpha.c in Binutils.
- Record
CVE-2023-25584- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
Show 7 moreShow less
OSVDEBIAN-CVE-2023-25584
7.1
An out-of-bounds read flaw was found in the parse_module function in bfd/vms-alpha.c in Binutils.
- Record
DEBIAN-CVE-2023-25584- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2023-25584
7.1
An out-of-bounds read flaw was found in the parse_module function in bfd/vms-alpha.c in Binutils.
- Record
UBUNTU-CVE-2023-25584- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVCLSA-2023-1687795384 No score
Fix CVE(s): CVE-2023-25584, CVE-2017-12450, CVE-2023-25588, CVE-2023-25585
- SECURITY UPDATE: fixing the existing CVE-2017-12450 patches that were
incorrectly ported from upstream
- debian/patches/CVE-2017-12450-1.patch: fix address violation errors
- debian/patches/CVE-2017-12450-2.patch: import patches from mainline to fix minor binutils bugs
- CVE-2017-12450
- SECURITY UPDATE: heap-based buffer overflow
- debian/patches/CVE-2023-25584.patch: lack of bounds checking in vms-alpha.c
- CVE-2023-25584
- SECURITY UPDATE: segmentation fault due to uninitialized
- debian/patches/CVE-2023-25585.patch: field file_table of struct module is uninitialized
- CVE-2023-25585
- SECURITY UPDATE: segmentation fault due to uninitialized
- debian/patches/CVE-2023-25588.patch: field
the_bfdofasymbolis uninitialised - CVE-2023-25588
- debian/patches/CVE-2023-25588.patch: field
- Fix memory leaks and buffer overflow in vms-alpha.c
- debian/patches/vms-alpha-buffer-overflow-fix.patch: fix heap-based buffer overflow in build_module_list in vms-alpha.c
- debian/patches/vms-alpha-memory-leaks-fix.patch: fix memory leaks and buffer overflow in vms-alpha.c
- Record
CLSA-2023-1687795384- Updated
- 2026-11-02
OSVCLSA-2025-1761847256 No score
Fix CVE(s): CVE-2022-47673, CVE-2023-25584
- SECURITY UPDATE: multiple vulnerabilities in vms-alpha.c parse_module
- debian/patches/CVE-2022-47673_CVE-2023-25584-*.patch: fix null pointer dereference in parse_module by adding return value checking for bfd_zalloc calls, fix potential out of bounds memory access in DST record parsing loop
- CVE-2022-47673, CVE-2023-25584
- Record
CLSA-2025-1761847256- Updated
- 2026-11-02
OSVCLSA-2026-1776430866 No score
binutils: Fix of 5 CVEs
- CVE-2022-44840: fix heap buffer overflow in find_section_in_set in dwarf.c
- CVE-2023-25584: fix lack of bounds checking in vms-alpha.c parse_module
- CVE-2022-47673: fix OOB reads in parse_module
- CVE-2022-47696: fix uninitialised the_bfd field in mach-o.c synthetic symbols
- CVE-2022-45703: fix heap buffer overflow in display_gdb_index in dwarf.c
- Record
CLSA-2026-1776430866- Updated
- 2026-11-02
OSVCLSA-2026-1777059908 No score
binutils: Fix of 4 CVEs
- CVE-2022-47673: fix out-of-bounds reads in parse_module (bfd/vms-alpha.c), combined backport of upstream commits c9178f28, 942fa4fb, 77c225bd, 65cf035b and c093f5ee (patch also covers CVE-2023-25584)
- CVE-2022-47695: fix segfault in objdump compare_symbols on synthetic plt symbols
- CVE-2022-47696: fix out-of-bounds read in bfd/mach-o.c bfd_mach_o_get_synthetic_symtab
- Record
CLSA-2026-1777059908- Updated
- 2026-11-02
OSVUSN-6101-1 No score
binutils vulnerabilities
It was discovered that GNU binutils incorrectly handled certain DWARF files. An attacker could possibly use this issue to cause a crash or execute arbitrary code. This issue only affected Ubuntu 22.10. (CVE-2023-1579)
It was discovered that GNU binutils did not properly verify the version definitions in zer0-lengthverdef table. An attacker could possibly use this issue to cause a crash or execute arbitrary code. This issue only affected Ubuntu 22.04 LTS, Ubuntu 22.10 and Ubuntu 23.04. (CVE-2023-1972)
It was discovered that GNU binutils did not properly validate the size of length parameter in vms-alpha. An attacker could possibly use this issue to cause a crash or access sensitive information. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS and Ubuntu 22.10. (CVE-2023-25584)
It was discovered that GNU binutils did not properly initialized the file_table field of struct module and the_bfd field of asymbol. An attacker could possibly use this issue to cause a crash. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2023-25585, CVE-2023-25588)
- Record
USN-6101-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.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-aarch64-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-alpha-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-arm-linux-gnueabiTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-arm-linux-gnueabihfTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-devTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-docTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-hppa-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-hppa64-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-m68k-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
Show 70 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.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-mips64-linux-gnuabi64TuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-mips64el-linux-gnuabi64TuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-mipsel-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-multiarchTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-multiarch-devTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-powerpc-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-powerpc-linux-gnuspeTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-powerpc64-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-powerpc64le-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-s390x-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-sh4-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-sourceTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutils-sparc64-linux-gnuTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 | 2.26.1-1ubuntu1~16.04.10+tuxcare.els6 |
binutilsTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-aarch64-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-alpha-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-arm-linux-gnueabiTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-arm-linux-gnueabihfTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-commonTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-devTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-docTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-for-buildTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-for-hostTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-hppa-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-hppa64-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-i686-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-i686-kfreebsd-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-i686-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-ia64-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-m68k-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-mips-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-mips64el-linux-gnuabi64TuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-mipsel-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-multiarchTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-multiarch-devTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-powerpc-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-powerpc-linux-gnuspeTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-powerpc64-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-powerpc64le-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-riscv64-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-s390x-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-sh4-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-sourceTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-sparc64-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-x86-64-kfreebsd-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-x86-64-linux-gnuTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutils-x86-64-linux-gnux32TuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
libbinutilsTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.31.1-16+tuxcare.els5 | 2.31.1-16+tuxcare.els5 |
binutilsTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 2.35.2-63.el9.tuxcare.els7 | 2.35.2-63.el9.tuxcare.els7 |
binutils-develTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 2.35.2-63.el9.tuxcare.els7 | 2.35.2-63.el9.tuxcare.els7 |
binutils-goldTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 2.35.2-63.el9.tuxcare.els7 | 2.35.2-63.el9.tuxcare.els7 |
cross-binutils-aarch64TuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 2.35.2-63.el9.tuxcare.els7 | 2.35.2-63.el9.tuxcare.els7 |
cross-binutils-ppc64leTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 2.35.2-63.el9.tuxcare.els7 | 2.35.2-63.el9.tuxcare.els7 |
cross-binutils-s390xTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 2.35.2-63.el9.tuxcare.els7 | 2.35.2-63.el9.tuxcare.els7 |
binutilsTuxCare:CentOS-Stream:8 From an advisory covering 4 CVEs |
before 2.30-123.el8.tuxcare.els10 | 2.30-123.el8.tuxcare.els10 |
binutils-develTuxCare:CentOS-Stream:8 From an advisory covering 4 CVEs |
before 2.30-123.el8.tuxcare.els10 | 2.30-123.el8.tuxcare.els10 |
binutilsDebian:12 |
before 2.39.50.20221224-1 | 2.39.50.20221224-1 |
binutilsDebian:13 |
before 2.39.50.20221224-1 | 2.39.50.20221224-1 |
binutilsDebian:14 |
before 2.39.50.20221224-1 | 2.39.50.20221224-1 |
binutilsUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 2.23.52.20130913-0ubuntu12.23.90.20131017-1ubuntu12.23.90.20131116-1ubuntu12.23.91.20131123-1ubuntu12.24-1ubuntu1 Show 20 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+esm22.24-5ubuntu14.2+esm32.24-5ubuntu14.2+esm52.24-5ubuntu14.2+esm62.24-5ubuntu14.2+esm72.24-5ubuntu14.2+esm8 |
None known |
binutilsUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 2.25.1-6ubuntu12.25.51.20151022-0ubuntu22.25.51.20151022-0ubuntu32.25.51.20151027-0ubuntu12.25.51.20151028-0ubuntu1 Show 37 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+esm62.26.1-1ubuntu1~16.04.8+esm72.26.1-1ubuntu1~16.04.8+esm92.26.1-1ubuntu1~16.04.8+esm112.26.1-1ubuntu1~16.04.8+esm122.26.1-1ubuntu1~16.04.8+esm132.26.1-1ubuntu1~16.04.8+esm14 |
None known |
binutilsUbuntu:18.04:LTS |
before 2.30-21ubuntu1~18.04.9, plus listed versions 2.29.1-4ubuntu12.29.1-6ubuntu12.29.1-7ubuntu12.29.1-8ubuntu12.29.1-10ubuntu1 Show 19 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.8 |
2.30-21ubuntu1~18.04.9 |
binutilsUbuntu:20.04:LTS |
before 2.34-6ubuntu1.5, plus listed versions 2.33-2ubuntu12.33.1-1ubuntu12.33.1-5ubuntu12.33.1-6ubuntu12.33.1-6ubuntu3 Show 9 moreShow less2.33.90.20200122-1ubuntu22.34-1ubuntu12.34-3ubuntu12.34-4ubuntu12.34-5ubuntu12.34-6ubuntu12.34-6ubuntu1.12.34-6ubuntu1.32.34-6ubuntu1.4 |
2.34-6ubuntu1.5 |
binutilsUbuntu:22.04:LTS |
before 2.38-4ubuntu2.2, plus listed versions 2.37-7ubuntu12.37-9ubuntu12.37-10ubuntu12.37.50.20220106-2ubuntu12.37.90.20220126-0ubuntu1 Show 6 moreShow less2.37.90.20220130-0ubuntu22.38-1ubuntu12.38-2ubuntu12.38-3ubuntu12.38-4ubuntu22.38-4ubuntu2.1 |
2.38-4ubuntu2.2 |
binutilsUbuntu:Pro:14.04:LTS From an advisory covering 4 CVEs |
before 2.24-5ubuntu14.2+esm1, plus listed versions 2.23.52.20130913-0ubuntu12.23.90.20131017-1ubuntu12.23.90.20131116-1ubuntu12.23.91.20131123-1ubuntu12.24-1ubuntu1 Show 13 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.2 |
2.24-5ubuntu14.2+esm1 |
binutilsUbuntu:Pro:16.04:LTS From an advisory covering 4 CVEs |
before 2.26.1-1ubuntu1~16.04.8+esm6, plus listed versions 2.25.1-6ubuntu12.25.51.20151022-0ubuntu22.25.51.20151022-0ubuntu32.25.51.20151027-0ubuntu12.25.51.20151028-0ubuntu1 Show 30 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+esm5 |
2.26.1-1ubuntu1~16.04.8+esm6 |
binutilsUbuntu:18.04:LTS From an advisory covering 4 CVEs |
before 2.30-21ubuntu1~18.04.9, plus listed versions 2.29.1-4ubuntu12.29.1-6ubuntu12.29.1-7ubuntu12.29.1-8ubuntu12.29.1-10ubuntu1 Show 19 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.8 |
2.30-21ubuntu1~18.04.9 |
binutilsUbuntu:20.04:LTS From an advisory covering 4 CVEs |
before 2.34-6ubuntu1.5, plus listed versions 2.33-2ubuntu12.33.1-1ubuntu12.33.1-5ubuntu12.33.1-6ubuntu12.33.1-6ubuntu3 Show 9 moreShow less2.33.90.20200122-1ubuntu22.34-1ubuntu12.34-3ubuntu12.34-4ubuntu12.34-5ubuntu12.34-6ubuntu12.34-6ubuntu1.12.34-6ubuntu1.32.34-6ubuntu1.4 |
2.34-6ubuntu1.5 |
binutilsUbuntu:22.04:LTS From an advisory covering 4 CVEs |
before 2.38-4ubuntu2.2, plus listed versions 2.37-7ubuntu12.37-9ubuntu12.37-10ubuntu12.37.50.20220106-2ubuntu12.37.90.20220126-0ubuntu1 Show 6 moreShow less2.37.90.20220130-0ubuntu22.38-1ubuntu12.38-2ubuntu12.38-3ubuntu12.38-4ubuntu22.38-4ubuntu2.1 |
2.38-4ubuntu2.2 |
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-2023-25584 is a medium vulnerability (CVSS 6.3) in Gnu Binutils, published February 15, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.38%, the 32nd percentile. Fixed in binutils 2.39.50.20221224-1.
References
access.redhat.com/security/cve/CVE-2023-25584
bugzilla.redhat.com/show_bug.cgi?id=2167467
sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=77c225bdeb410cf60da804879ad41622f5f1aa44
security.netapp.com/advisory/ntap-20231103-0002
nvd.nist.gov/vuln/detail/CVE-2023-25584
github.com/advisories/GHSA-xgv8-vx7r-x752
Show 16 moreShow less
docs.bell-sw.com/security/cves/CVE-2023-25584
errata.cloudlinux.com/ubuntu16_04-els/CLSA-2023-1687795384
errata.tuxcare.com/els_os/debian10els/CLSA-2025-1761847256.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1776430866.html
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1777059908.html
access.redhat.com/downloads/content/package-browser
packages.fedoraproject.org
github.com/CVEProject/cvelistV5/tree/main/cves/2023/25xxx/CVE-2023-25584.json
security-tracker.debian.org/tracker/CVE-2023-25584
ubuntu.com/security/CVE-2023-25584
ubuntu.com/security/notices/USN-6101-1
cve.org/CVERecord?id=CVE-2023-25584
ubuntu.com/security/CVE-2023-1579
ubuntu.com/security/CVE-2023-1972
ubuntu.com/security/CVE-2023-25585
ubuntu.com/security/CVE-2023-25588