Every CVE Search/ Get API key

CVE-2025-1377

GNU elfutils eu-strip strip.c gelf_getsymshndx denial of service

4.8 MediumFix available

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the component eu-strip. The manipulation leads to denial of service. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is fbf1df9ca286de3323ae541973b08449f8d03aba. It is recommended to apply a patch to fix this issue.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
Low

Exploit likelihood

0.33%Up 0.3 points since Feb 18, 2025
90%50%10%1%

What each source reports

CVE List Score used 4.8

GNU elfutils eu-strip strip.c gelf_getsymshndx denial of service

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the component eu-strip. The manipulation leads to denial of service. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is fbf1df9ca286de3323ae541973b08449f8d03aba. It is recommended to apply a patch to fix this issue.

Record
CVE-2025-1377
CVSS 4.0
4.8 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
CVSS 3.0
3.3 LowCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
CVSS 2.0
1.7 AV:L/AC:L/Au:S/C:N/I:N/A:P
Weakness
CWE-404
Updated
2026-11-02
EUVDEUVD-2025-2134 4.8

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the component eu-strip. The manipulation leads to denial of service. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is fbf1df9ca286de3323ae541973b08449f8d03aba. It is recommended to apply a patch to fix this issue.

Record
EUVD-2025-2134
CVSS 4.0
4.8 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-grvw-8777-fhq7 4.8

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This...

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the component eu-strip. The manipulation leads to denial of service. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is fbf1df9ca286de3323ae541973b08449f8d03aba. It is recommended to apply a patch to fix this issue.

Record
GHSA-grvw-8777-fhq7
CVSS 4.0
4.8 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-404
Updated
2026-11-02
NVD 4.8

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the component eu-strip. The manipulation leads to denial of service. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is fbf1df9ca286de3323ae541973b08449f8d03aba. It is recommended to apply a patch to fix this issue.

Record
CVE-2025-1377
CVSS 4.0
4.8 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
1.7 LowAV:L/AC:L/Au:S/C:N/I:N/A:P
Weakness
CWE-404
Updated
2026-11-02
OSVAZL-56980 3.3

CVE-2025-1377 affecting package elfutils for versions less than 0.189-4

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the component eu-strip. The manipulation leads to denial of service. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is fbf1df9ca286de3323ae541973b08449f8d03aba. It is recommended to apply a patch to fix this issue.

Record
AZL-56980
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-05
OSVBELL-CVE-2025-1377 5.5
Record
BELL-CVE-2025-1377
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 15 moreShow less
OSV 4.8

GNU elfutils eu-strip strip.c gelf_getsymshndx denial of service

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the component eu-strip. The manipulation leads to denial of service. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is fbf1df9ca286de3323ae541973b08449f8d03aba. It is recommended to apply a patch to fix this issue.

Record
CVE-2025-1377
CVSS 4.0
4.8 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
Weakness
CWE-404
Updated
2026-11-02
OSVDEBIAN-CVE-2025-1377 5.5

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the component eu-strip. The manipulation leads to denial of service. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is fbf1df9ca286de3323ae541973b08449f8d03aba. It is recommended to apply a patch to fix this issue.

Record
DEBIAN-CVE-2025-1377
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2025-1177 5.3

elfutils security update

Elfutils is a collection of utilities, including stack (to show backtraces), nm (for listing symbols from object files), size (for listing the section sizes of an object or archive file), strip (for discarding symbols), readelf (to see the raw ELF file structures), elflint (to check for well-formed ELF files) and elfcompress (to compress or decompress ELF sections). Also included are helper libraries which implement DWARF, ELF, and machine-specific ELF handling and process introspection. It also provides a DSO which allows reading and writing ELF files on a high level. Third party programs depend on this package to read internals of ELF files. Yama sysctl setting to enable default attach scope settings enabling programs to use ptrace attach, access to /proc/PID/{mem,personality,stack,syscall}, and the syscalls process_vm_readv and process_vm_writev which are used for interprocess services, communication and introspection (like synchronisation, signaling, debugging, tracing and profiling) of processes.

Security Fix(es):

A vulnerability has been found in GNU elfutils 0.192 and classified as critical. This vulnerability affects the function __libdw_thread_tail in the library libdw_alloc.c of the component eu-readelf. The manipulation of the argument w leads to memory corruption. The attack can be initiated remotely. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used. The name of the patch is 2636426a091bd6c6f7f02e49ab20d4cdc6bfc753. It is recommended to apply a patch to fix this issue.(CVE-2025-1352)

A vulnerability was found in GNU elfutils 0.192. It has been declared as critical. Affected by this vulnerability is the function dump_data_section/print_string_section of the file readelf.c of the component eu-readelf. The manipulation of the argument z/x leads to buffer overflow. An attack has to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is 73db9d2021cab9e23fd734b0a76a612d52a6f1db. It is recommended to apply a patch to fix this issue.(CVE-2025-1372)

A vulnerability classified as problematic was found in GNU elfutils 0.192. This vulnerability affects the function elf_strptr in the library /libelf/elf_strptr.c of the component eu-strip. The manipulation leads to denial of service. It is possible to launch the attack on the local host. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used. The name of the patch is b16f441cca0a4841050e3215a9f120a6d8aea918. It is recommended to apply a patch to fix this issue.(CVE-2025-1376)

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the component eu-strip. The manipulation leads to denial of service. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is fbf1df9ca286de3323ae541973b08449f8d03aba. It is recommended to apply a patch to fix this issue.(CVE-2025-1377)

Record
OESA-2025-1177
CVSS 3.1
5.3 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVOESA-2025-1178 5.3

elfutils security update

Elfutils is a collection of utilities, including stack (to show backtraces), nm (for listing symbols from object files), size (for listing the section sizes of an object or archive file), strip (for discarding symbols), readelf (to see the raw ELF file structures), elflint (to check for well-formed ELF files) and elfcompress (to compress or decompress ELF sections). Also included are helper libraries which implement DWARF, ELF, and machine-specific ELF handling and process introspection. It also provides a DSO which allows reading and writing ELF files on a high level. Third party programs depend on this package to read internals of ELF files. Yama sysctl setting to enable default attach scope settings enabling programs to use ptrace attach, access to /proc/PID/{mem,personality,stack,syscall}, and the syscalls process_vm_readv and process_vm_writev which are used for interprocess services, communication and introspection (like synchronisation, signaling, debugging, tracing and profiling) of processes.

Security Fix(es):

A vulnerability has been found in GNU elfutils 0.192 and classified as critical. This vulnerability affects the function __libdw_thread_tail in the library libdw_alloc.c of the component eu-readelf. The manipulation of the argument w leads to memory corruption. The attack can be initiated remotely. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used. The name of the patch is 2636426a091bd6c6f7f02e49ab20d4cdc6bfc753. It is recommended to apply a patch to fix this issue.(CVE-2025-1352)

A vulnerability, which was classified as critical, was found in GNU elfutils 0.192. This affects the function process_symtab of the file readelf.c of the component eu-readelf. The manipulation of the argument D/a leads to buffer overflow. Local access is required to approach this attack. The exploit has been disclosed to the public and may be used. The identifier of the patch is 5e5c0394d82c53e97750fe7b18023e6f84157b81. It is recommended to apply a patch to fix this issue.(CVE-2025-1365)

A vulnerability has been found in GNU elfutils 0.192 and classified as problematic. This vulnerability affects the function handle_dynamic_symtab of the file readelf.c of the component eu-read. The manipulation leads to null pointer dereference. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The patch is identified as b38e562a4c907e08171c76b8b2def8464d5a104a. It is recommended to apply a patch to fix this issue.(CVE-2025-1371)

A vulnerability was found in GNU elfutils 0.192. It has been declared as critical. Affected by this vulnerability is the function dump_data_section/print_string_section of the file readelf.c of the component eu-readelf. The manipulation of the argument z/x leads to buffer overflow. An attack has to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is 73db9d2021cab9e23fd734b0a76a612d52a6f1db. It is recommended to apply a patch to fix this issue.(CVE-2025-1372)

A vulnerability classified as problematic was found in GNU elfutils 0.192. This vulnerability affects the function elf_strptr in the library /libelf/elf_strptr.c of the component eu-strip. The manipulation leads to denial of service. It is possible to launch the attack on the local host. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used. The name of the patch is b16f441cca0a4841050e3215a9f120a6d8aea918. It is recommended to apply a patch to fix this issue.(CVE-2025-1376)

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the component eu-strip. The manipulation leads to denial of service. The attack needs to be approached locally. The exploit has…

Record
OESA-2025-1178
CVSS 3.1
5.3 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVOESA-2025-1179 5.3

elfutils security update

Elfutils is a collection of utilities, including stack (to show backtraces), nm (for listing symbols from object files), size (for listing the section sizes of an object or archive file), strip (for discarding symbols), readelf (to see the raw ELF file structures), elflint (to check for well-formed ELF files) and elfcompress (to compress or decompress ELF sections). Also included are helper libraries which implement DWARF, ELF, and machine-specific ELF handling and process introspection. It also provides a DSO which allows reading and writing ELF files on a high level. Third party programs depend on this package to read internals of ELF files. Yama sysctl setting to enable default attach scope settings enabling programs to use ptrace attach, access to /proc/PID/{mem,personality,stack,syscall}, and the syscalls process_vm_readv and process_vm_writev which are used for interprocess services, communication and introspection (like synchronisation, signaling, debugging, tracing and profiling) of processes.

Security Fix(es):

A vulnerability has been found in GNU elfutils 0.192 and classified as critical. This vulnerability affects the function __libdw_thread_tail in the library libdw_alloc.c of the component eu-readelf. The manipulation of the argument w leads to memory corruption. The attack can be initiated remotely. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used. The name of the patch is 2636426a091bd6c6f7f02e49ab20d4cdc6bfc753. It is recommended to apply a patch to fix this issue.(CVE-2025-1352)

A vulnerability, which was classified as critical, was found in GNU elfutils 0.192. This affects the function process_symtab of the file readelf.c of the component eu-readelf. The manipulation of the argument D/a leads to buffer overflow. Local access is required to approach this attack. The exploit has been disclosed to the public and may be used. The identifier of the patch is 5e5c0394d82c53e97750fe7b18023e6f84157b81. It is recommended to apply a patch to fix this issue.(CVE-2025-1365)

A vulnerability has been found in GNU elfutils 0.192 and classified as problematic. This vulnerability affects the function handle_dynamic_symtab of the file readelf.c of the component eu-read. The manipulation leads to null pointer dereference. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The patch is identified as b38e562a4c907e08171c76b8b2def8464d5a104a. It is recommended to apply a patch to fix this issue.(CVE-2025-1371)

A vulnerability was found in GNU elfutils 0.192. It has been declared as critical. Affected by this vulnerability is the function dump_data_section/print_string_section of the file readelf.c of the component eu-readelf. The manipulation of the argument z/x leads to buffer overflow. An attack has to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is 73db9d2021cab9e23fd734b0a76a612d52a6f1db. It is recommended to apply a patch to fix this issue.(CVE-2025-1372)

A vulnerability classified as problematic was found in GNU elfutils 0.192. This vulnerability affects the function elf_strptr in the library /libelf/elf_strptr.c of the component eu-strip. The manipulation leads to denial of service. It is possible to launch the attack on the local host. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used. The name of the patch is b16f441cca0a4841050e3215a9f120a6d8aea918. It is recommended to apply a patch to fix this issue.(CVE-2025-1376)

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the component eu-strip. The manipulation leads to denial of service. The attack needs to be approached locally. The exploit has…

Record
OESA-2025-1179
CVSS 3.1
5.3 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVOESA-2025-1180 5.3

elfutils security update

Elfutils is a collection of utilities, including stack (to show backtraces), nm (for listing symbols from object files), size (for listing the section sizes of an object or archive file), strip (for discarding symbols), readelf (to see the raw ELF file structures), elflint (to check for well-formed ELF files) and elfcompress (to compress or decompress ELF sections). Also included are helper libraries which implement DWARF, ELF, and machine-specific ELF handling and process introspection. It also provides a DSO which allows reading and writing ELF files on a high level. Third party programs depend on this package to read internals of ELF files. Yama sysctl setting to enable default attach scope settings enabling programs to use ptrace attach, access to /proc/PID/{mem,personality,stack,syscall}, and the syscalls process_vm_readv and process_vm_writev which are used for interprocess services, communication and introspection (like synchronisation, signaling, debugging, tracing and profiling) of processes.

Security Fix(es):

A vulnerability has been found in GNU elfutils 0.192 and classified as critical. This vulnerability affects the function __libdw_thread_tail in the library libdw_alloc.c of the component eu-readelf. The manipulation of the argument w leads to memory corruption. The attack can be initiated remotely. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used. The name of the patch is 2636426a091bd6c6f7f02e49ab20d4cdc6bfc753. It is recommended to apply a patch to fix this issue.(CVE-2025-1352)

A vulnerability was found in GNU elfutils 0.192. It has been declared as critical. Affected by this vulnerability is the function dump_data_section/print_string_section of the file readelf.c of the component eu-readelf. The manipulation of the argument z/x leads to buffer overflow. An attack has to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is 73db9d2021cab9e23fd734b0a76a612d52a6f1db. It is recommended to apply a patch to fix this issue.(CVE-2025-1372)

A vulnerability classified as problematic was found in GNU elfutils 0.192. This vulnerability affects the function elf_strptr in the library /libelf/elf_strptr.c of the component eu-strip. The manipulation leads to denial of service. It is possible to launch the attack on the local host. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used. The name of the patch is b16f441cca0a4841050e3215a9f120a6d8aea918. It is recommended to apply a patch to fix this issue.(CVE-2025-1376)

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the component eu-strip. The manipulation leads to denial of service. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is fbf1df9ca286de3323ae541973b08449f8d03aba. It is recommended to apply a patch to fix this issue.(CVE-2025-1377)

Record
OESA-2025-1180
CVSS 3.1
5.3 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVOESA-2025-1181 5.3

elfutils security update

Elfutils is a collection of utilities, including stack (to show backtraces), nm (for listing symbols from object files), size (for listing the section sizes of an object or archive file), strip (for discarding symbols), readelf (to see the raw ELF file structures), elflint (to check for well-formed ELF files) and elfcompress (to compress or decompress ELF sections). Also included are helper libraries which implement DWARF, ELF, and machine-specific ELF handling and process introspection. It also provides a DSO which allows reading and writing ELF files on a high level. Third party programs depend on this package to read internals of ELF files. Yama sysctl setting to enable default attach scope settings enabling programs to use ptrace attach, access to /proc/PID/{mem,personality,stack,syscall}, and the syscalls process_vm_readv and process_vm_writev which are used for interprocess services, communication and introspection (like synchronisation, signaling, debugging, tracing and profiling) of processes.

Security Fix(es):

A vulnerability has been found in GNU elfutils 0.192 and classified as critical. This vulnerability affects the function __libdw_thread_tail in the library libdw_alloc.c of the component eu-readelf. The manipulation of the argument w leads to memory corruption. The attack can be initiated remotely. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used. The name of the patch is 2636426a091bd6c6f7f02e49ab20d4cdc6bfc753. It is recommended to apply a patch to fix this issue.(CVE-2025-1352)

A vulnerability was found in GNU elfutils 0.192. It has been declared as critical. Affected by this vulnerability is the function dump_data_section/print_string_section of the file readelf.c of the component eu-readelf. The manipulation of the argument z/x leads to buffer overflow. An attack has to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is 73db9d2021cab9e23fd734b0a76a612d52a6f1db. It is recommended to apply a patch to fix this issue.(CVE-2025-1372)

A vulnerability classified as problematic was found in GNU elfutils 0.192. This vulnerability affects the function elf_strptr in the library /libelf/elf_strptr.c of the component eu-strip. The manipulation leads to denial of service. It is possible to launch the attack on the local host. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used. The name of the patch is b16f441cca0a4841050e3215a9f120a6d8aea918. It is recommended to apply a patch to fix this issue.(CVE-2025-1376)

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the component eu-strip. The manipulation leads to denial of service. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is fbf1df9ca286de3323ae541973b08449f8d03aba. It is recommended to apply a patch to fix this issue.(CVE-2025-1377)

Record
OESA-2025-1181
CVSS 3.1
5.3 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2025-1377 5.5

CVE-2025-1377 in elfutils - Patched by Root

Root has patched CVE-2025-1377 in the elfutils package for Root:Debian:12. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-12-CVE-2025-1377
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2025-1377 4.8

A vulnerability, which was classified as problematic, has been found in GNU elfutils 0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the component eu-strip. The manipulation leads to denial of service. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is fbf1df9ca286de3323ae541973b08449f8d03aba. It is recommended to apply a patch to fix this issue.

Record
UBUNTU-CVE-2025-1377
CVSS 4.0
4.8 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVCLSA-2025-1766501126 No score

elfutils: Fix of 3 CVEs

  • CVE-2025-1371: fix null pointer dereference in eu-readelf when processing corrupt ELF files with broken program headers
  • CVE-2025-1376: fix denial of service in libelf when processing sections without data (elf_strptr on sections with sh_size set but no data)
  • CVE-2025-1377: fix denial of service in eu-strip when processing relocation tables with invalid symbol table sections (SHT_NOBITS)
Record
CLSA-2025-1766501126
Updated
2026-11-02
OSVCLSA-2026-1787242456 No score

elfutils: Fix of 3 CVEs

  • CVE-2024-25260: out-of-bounds global read in arm_machine_flag_name() when an ARM ELF header carries an EABI version byte greater than 5
  • CVE-2025-1376: NULL pointer dereference in elf_strptr() on a string section that has sh_size set but no data read yet
  • CVE-2025-1377: NULL pointer dereference in eu-strip's remove_debug_relocations() when a relocation section's sh_link references an SHT_NOBITS section
Record
CLSA-2026-1787242456
Updated
2026-11-02
OSVMGASA-2025-0119 No score

Updated elfutils packages fix security vulnerabilities

elfutils v0.189 was discovered to contain a NULL pointer dereference via the handle_verdef() function at readelf.c. (CVE-2024-25260) GNU elfutils eu-readelf readelf.c print_string_section buffer overflow. (CVE-2025-1372) GNU elfutils eu-strip strip.c gelf_getsymshndx denial of service. (CVE-2025-1377)

Record
MGASA-2025-0119
Updated
2026-11-02
OSVSUSE-RU-2025:4092-1 No score

Security update for elfutils

This update for elfutils fixes the following issues:

  • Fixing build/testsuite for more recent glibc and kernels.

  • Fixing denial of service and general buffer overflow errors (bsc#1237236, bsc#1237240, bsc#1237241, bsc#1237242):

    • CVE-2025-1376: Fixed denial of service in function elf_strptr in the library /libelf/elf_strptr.c of the component eu-strip
    • CVE-2025-1377: Fixed denial of service in function gelf_getsymshndx of the file strip.c of the component eu-strip
    • CVE-2025-1372: Fixed buffer overflow in function dump_data_section/print_string_section of the file readelf.c of the component eu-readelf
    • CVE-2025-1352: Fixed SEGV (illegal read access) in function __libdw_thread_tail in the library libdw_alloc.c of the component eu-readelf
  • Fixing testsuite race conditions in run-debuginfod-find.sh.

Record
SUSE-RU-2025:4092-1
Updated
2026-11-02
OSVSUSE-SU-2025:4092-1 No score

Security update for elfutils

This update for elfutils fixes the following issues:

  • Fixing build/testsuite for more recent glibc and kernels.

  • Fixing denial of service and general buffer overflow errors (bsc#1237236, bsc#1237240, bsc#1237241, bsc#1237242):

    • CVE-2025-1376: Fixed denial of service in function elf_strptr in the library /libelf/elf_strptr.c of the component eu-strip
    • CVE-2025-1377: Fixed denial of service in function gelf_getsymshndx of the file strip.c of the component eu-strip
    • CVE-2025-1372: Fixed buffer overflow in function dump_data_section/print_string_section of the file readelf.c of the component eu-readelf
    • CVE-2025-1352: Fixed SEGV (illegal read access) in function __libdw_thread_tail in the library libdw_alloc.c of the component eu-readelf
  • Fixing testsuite race conditions in run-debuginfod-find.sh.

Record
SUSE-SU-2025:4092-1
Updated
2026-11-02
OSVUSN-7369-1 No score

elfutils vulnerabilities

It was discovered that readelf from elfutils could be made to read out of bounds. If a user or automated system were tricked into running readelf on a specially crafted file, an attacker could cause readelf to crash, resulting in a denial of service. This issue only affected Ubuntu 24.04 LTS. (CVE-2024-25260)

It was discovered that readelf from elfutils could be made to write out of bounds. If a user or automated system were tricked into running readelf on a specially crafted file, an attacker could cause readelf to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 24.04 LTS and Ubuntu 24.10. (CVE-2025-1365)

It was discovered that readelf from elfutils could be made to dereference invalid memory. If a user or automated system were tricked into running readelf on a specially crafted file, an attacker could cause readelf to crash, resulting in a denial of service. This issue only affected Ubuntu 24.04 LTS and Ubuntu 24.10. (CVE-2025-1371)

It was discovered that readelf from elfutils could be made to dereference invalid memory. If a user or automated system were tricked into running readelf on a specially crafted file, an attacker could cause readelf to crash, resulting in a denial of service. (CVE-2025-1372)

It was discovered that strip from elfutils could be made to dereference invalid memory. If a user or automated system were tricked into running strip on a specially crafted file, an attacker could cause strip to crash, resulting in a denial of service. (CVE-2025-1377)

Record
USN-7369-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
elfutils
Azure Linux:3
before 0.189-4
0.189-4
elfutils
Alpaquita:23
0.187-r1 and later None known
elfutils
Alpaquita:stream
0.187-r1 up to 0.193-r0
0.193-r0
elfutils
BellSoft Hardened Containers:stream
0.187-r1 up to 0.193-r0
0.193-r0
elfutils
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 0.192-6.el9_6.alma.1.tuxcare.els2
0.192-6.el9_6.alma.1.tuxcare.els2
elfutils-debuginfod
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 0.192-6.el9_6.alma.1.tuxcare.els2
0.192-6.el9_6.alma.1.tuxcare.els2
elfutils-debuginfod-client
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 0.192-6.el9_6.alma.1.tuxcare.els2
0.192-6.el9_6.alma.1.tuxcare.els2
elfutils-debuginfod-client-devel
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 0.192-6.el9_6.alma.1.tuxcare.els2
0.192-6.el9_6.alma.1.tuxcare.els2
elfutils-default-yama-scope
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 0.192-6.el9_6.alma.1.tuxcare.els2
0.192-6.el9_6.alma.1.tuxcare.els2
elfutils-devel
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 0.192-6.el9_6.alma.1.tuxcare.els2
0.192-6.el9_6.alma.1.tuxcare.els2
Show 56 moreShow less
Affected packages
PackageAffectedFixed
elfutils-libelf
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 0.192-6.el9_6.alma.1.tuxcare.els2
0.192-6.el9_6.alma.1.tuxcare.els2
elfutils-libelf-devel
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 0.192-6.el9_6.alma.1.tuxcare.els2
0.192-6.el9_6.alma.1.tuxcare.els2
elfutils-libs
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 0.192-6.el9_6.alma.1.tuxcare.els2
0.192-6.el9_6.alma.1.tuxcare.els2
elfutils
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 0.188-3.el9.tuxcare.els1
0.188-3.el9.tuxcare.els1
elfutils-debuginfod
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 0.188-3.el9.tuxcare.els1
0.188-3.el9.tuxcare.els1
elfutils-debuginfod-client
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 0.188-3.el9.tuxcare.els1
0.188-3.el9.tuxcare.els1
elfutils-debuginfod-client-devel
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 0.188-3.el9.tuxcare.els1
0.188-3.el9.tuxcare.els1
elfutils-default-yama-scope
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 0.188-3.el9.tuxcare.els1
0.188-3.el9.tuxcare.els1
elfutils-devel
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 0.188-3.el9.tuxcare.els1
0.188-3.el9.tuxcare.els1
elfutils-libelf
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 0.188-3.el9.tuxcare.els1
0.188-3.el9.tuxcare.els1
elfutils-libelf-devel
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 0.188-3.el9.tuxcare.els1
0.188-3.el9.tuxcare.els1
elfutils-libs
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 0.188-3.el9.tuxcare.els1
0.188-3.el9.tuxcare.els1
elfutils
Debian:12
All versions, plus listed versions
0.188-2.10.189-10.189-20.189-30.189-4
Show 23 moreShow less
0.190-10.190-1.10.190-1.1~exp10.191-10.191-1~bpo12+10.191-20.192-10.192-20.192-30.192-40.192-4~bpo12+10.193-10.193-20.193-30.193-3~bpo13+10.194+20260315-10.194-10.194-20.194-30.194-40.195-10.195-1~bpo13+10.196-1
None known
elfutils
Debian:13
All versions, plus listed versions
0.192-40.193-10.193-20.193-30.193-3~bpo13+1
Show 8 moreShow less
0.194+20260315-10.194-10.194-20.194-30.194-40.195-10.195-1~bpo13+10.196-1
None known
elfutils
Debian:14
All versions, plus listed versions
0.192-40.193-10.193-20.193-30.193-3~bpo13+1
Show 8 moreShow less
0.194+20260315-10.194-10.194-20.194-30.194-40.195-10.195-1~bpo13+10.196-1
None known
elfutils
Mageia:9
From an advisory covering 3 CVEs
before 0.189-1.1.mga9
0.189-1.1.mga9
elfutils
openEuler:22.03-LTS-SP4
From an advisory covering 4 CVEs
before 0.185-20.oe2203sp4
0.185-20.oe2203sp4
elfutils
openEuler:24.03-LTS
From an advisory covering 6 CVEs
before 0.190-8.oe2403
0.190-8.oe2403
elfutils
openEuler:24.03-LTS-SP1
From an advisory covering 6 CVEs
before 0.190-8.oe2403sp1
0.190-8.oe2403sp1
elfutils
openEuler:20.03-LTS-SP4
From an advisory covering 4 CVEs
before 0.180-17.oe2003sp4
0.180-17.oe2003sp4
elfutils
openEuler:22.03-LTS-SP3
From an advisory covering 4 CVEs
before 0.185-20.oe2203sp3
0.185-20.oe2203sp3
elfutils
Root:Debian:12
before 0.188-2.1.root.io.8
0.188-2.1.root.io.80.188-2.1.root.io.90.188-2.1.root.io.60.188-2.1.root.io.70.188-2.1.aikido.10
rootio-elfutils
Root:Debian:12
before 0.188-2.1.root.io.8
0.188-2.1.root.io.80.188-2.1.root.io.90.188-2.1.root.io.60.188-2.1.root.io.70.188-2.1.aikido.10
elfutils
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils
SUSE:Linux Enterprise Module for Basesystem 15 SP6
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils-debuginfod
SUSE:Linux Enterprise Module for Basesystem 15 SP6
From an advisory covering 4 CVEs
before 0.185-150400.5.8.2
0.185-150400.5.8.2
elfutils
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils-debuginfod
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 4 CVEs
before 0.185-150400.5.8.2
0.185-150400.5.8.2
elfutils
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils-debuginfod
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 4 CVEs
before 0.185-150400.5.8.2
0.185-150400.5.8.2
elfutils
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils-debuginfod
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 4 CVEs
before 0.185-150400.5.8.2
0.185-150400.5.8.2
elfutils
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils-debuginfod
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 4 CVEs
before 0.185-150400.5.8.2
0.185-150400.5.8.2
elfutils
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils-debuginfod
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 4 CVEs
before 0.185-150400.5.8.2
0.185-150400.5.8.2
elfutils
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils-debuginfod
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 4 CVEs
before 0.185-150400.5.8.2
0.185-150400.5.8.2
elfutils
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils-debuginfod
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 4 CVEs
before 0.185-150400.5.8.2
0.185-150400.5.8.2
elfutils
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils-debuginfod
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 4 CVEs
before 0.185-150400.5.8.2
0.185-150400.5.8.2
elfutils
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils-debuginfod
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 4 CVEs
before 0.185-150400.5.8.2
0.185-150400.5.8.2
elfutils
SUSE:Manager Proxy LTS 4.3
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils-debuginfod
SUSE:Manager Proxy LTS 4.3
From an advisory covering 4 CVEs
before 0.185-150400.5.8.2
0.185-150400.5.8.2
elfutils
SUSE:Manager Server LTS 4.3
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils-debuginfod
SUSE:Manager Server LTS 4.3
From an advisory covering 4 CVEs
before 0.185-150400.5.8.2
0.185-150400.5.8.2
elfutils
openSUSE:Leap 15.6
From an advisory covering 4 CVEs
before 0.185-150400.5.8.3
0.185-150400.5.8.3
elfutils-debuginfod
openSUSE:Leap 15.6
From an advisory covering 4 CVEs
before 0.185-150400.5.8.2
0.185-150400.5.8.2
elfutils
Ubuntu:22.04:LTS
before 0.186-1ubuntu0.1, plus listed versions
0.185-1build10.185-20.186-10.186-1build1
0.186-1ubuntu0.1
elfutils
Ubuntu:24.04:LTS
before 0.190-1.1ubuntu0.1, plus listed versions
0.189-40.190-10.190-1.1build20.190-1.1build30.190-1.1build40.190-1.1build4.1
0.190-1.1ubuntu0.1
elfutils
Ubuntu:22.04:LTS
From an advisory covering 5 CVEs
before 0.186-1ubuntu0.1, plus listed versions
0.185-1build10.185-20.186-10.186-1build1
0.186-1ubuntu0.1
elfutils
Ubuntu:24.04:LTS
From an advisory covering 5 CVEs
before 0.190-1.1ubuntu0.1, plus listed versions
0.189-40.190-10.190-1.1build20.190-1.1build30.190-1.1build40.190-1.1build4.1
0.190-1.1ubuntu0.1

History

History
RecordedChangedSources
affected
factsOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-1377 is a medium vulnerability (CVSS 4.8) in Elfutils Project Elfutils, published February 17, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.33%, the 25th percentile. Fixed in elfutils 0.189-4.

References

Show 37 moreShow less
This page doesn't list everything

Left out here: the rest of 2 source descriptions. The JSON record has them.

MoveEnter Open