Every CVE Search/ Get API key

CVE-2023-25584

Out of bounds read in parse_module function in bfd/vms-alpha.c

6.3 MediumFix available

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

0.38%Up 0.3 points since Sep 15, 2023
90%50%10%1%

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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:H
CVSS 3.1
7.1 HighCVSS: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 HighCVSS: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 MediumCVSS: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 HighCVSS: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 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H
CVSS 3.1
6.3 MediumCVSS: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_bfd of asymbol is uninitialised
    • CVE-2023-25588
  • 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

Affected packages
PackageAffectedFixed
binutils
TuxCare: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-gnu
TuxCare: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-gnu
TuxCare: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-gnueabi
TuxCare: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-gnueabihf
TuxCare: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-dev
TuxCare: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-doc
TuxCare: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-gnu
TuxCare: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-gnu
TuxCare: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-gnu
TuxCare: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
Affected packages
PackageAffectedFixed
binutils-mips-linux-gnu
TuxCare: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-gnuabi64
TuxCare: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-gnuabi64
TuxCare: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-gnu
TuxCare: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
TuxCare: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-dev
TuxCare: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-gnu
TuxCare: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-gnuspe
TuxCare: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-gnu
TuxCare: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-gnu
TuxCare: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-gnu
TuxCare: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-gnu
TuxCare: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-source
TuxCare: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-gnu
TuxCare: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
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-aarch64-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-alpha-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-arm-linux-gnueabi
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-arm-linux-gnueabihf
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-common
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-dev
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-doc
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-for-build
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-for-host
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-hppa-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-hppa64-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-i686-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-i686-kfreebsd-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-i686-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-ia64-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-m68k-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-mips-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-mips64el-linux-gnuabi64
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-mipsel-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-multiarch
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-multiarch-dev
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-powerpc-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-powerpc-linux-gnuspe
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-powerpc64-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-powerpc64le-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-riscv64-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-s390x-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-sh4-linux-gnu
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-source
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils-sparc64-linux-gnu
TuxCare: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-gnu
TuxCare: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-gnu
TuxCare: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-gnux32
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
libbinutils
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.31.1-16+tuxcare.els5
2.31.1-16+tuxcare.els5
binutils
TuxCare: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-devel
TuxCare: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-gold
TuxCare: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-aarch64
TuxCare: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-ppc64le
TuxCare: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-s390x
TuxCare: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
TuxCare:CentOS-Stream:8
From an advisory covering 4 CVEs
before 2.30-123.el8.tuxcare.els10
2.30-123.el8.tuxcare.els10
binutils-devel
TuxCare:CentOS-Stream:8
From an advisory covering 4 CVEs
before 2.30-123.el8.tuxcare.els10
2.30-123.el8.tuxcare.els10
binutils
Debian:12
before 2.39.50.20221224-1
2.39.50.20221224-1
binutils
Debian:13
before 2.39.50.20221224-1
2.39.50.20221224-1
binutils
Debian:14
before 2.39.50.20221224-1
2.39.50.20221224-1
binutils
Ubuntu: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 less
2.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
binutils
Ubuntu: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 less
2.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
binutils
Ubuntu: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 less
2.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
binutils
Ubuntu: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 less
2.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
binutils
Ubuntu: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 less
2.37.90.20220130-0ubuntu22.38-1ubuntu12.38-2ubuntu12.38-3ubuntu12.38-4ubuntu22.38-4ubuntu2.1
2.38-4ubuntu2.2
binutils
Ubuntu: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 less
2.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
binutils
Ubuntu: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 less
2.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
binutils
Ubuntu: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 less
2.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
binutils
Ubuntu: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 less
2.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
binutils
Ubuntu: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 less
2.37.90.20220130-0ubuntu22.38-1ubuntu12.38-2ubuntu12.38-3ubuntu12.38-4ubuntu22.38-4ubuntu2.1
2.38-4ubuntu2.2

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE 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

Show 16 moreShow less
MoveEnter Open