Skip to content
OpenAdvisories
Unscored CVE-2010-0830 EUVD-2010-0855GHSA-5gq9-qhr6-c66r

Integer signedness error in the elf_get_dynamic_info function in elf/dynamic-link.h in ld.so in the GNU C Library (aka glibc or libc6) 2.0.…

Published Jun 1, 2010 · Updated Aug 7, 2024 · Assigned by canonical

Description

Integer signedness error in the elf_get_dynamic_info function in elf/dynamic-link.h in ld.so in the GNU C Library (aka glibc or libc6) 2.0.1 through 2.11.1, when the --verify option is used, allows user-assisted remote attackers to execute arbitrary code via a crafted ELF program with a negative value for a certain d_tag structure member in the ELF header.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 glibc 2.11-1 —
Debian 13 glibc 2.11-1 —
Debian 12 glibc 2.11-1 —
Debian 5.0 glibc 2.7-18lenny4 DSA-2058-1
ReleasePackageFixed inAdvisory
RHEL 5 nscd +6 2.5-65.el5_7.3 RHSA-2012:0126
RHEL 4 nscd +8 2.3.4-2.57 RHSA-2012:0125

Advisories 3

References