Skip to content
OpenAdvisories
Unscored CVE-2014-9447 EUVD-2014-9268GHSA-68vx-rhrw-hrp5

Directory traversal vulnerability in the read_long_names function in libelf/elf_begin.c in elfutils 0.152 and 0.161 allows remote attackers…

Published Jan 2, 2015 · Updated Aug 6, 2024 · Assigned by mitre

Description

Directory traversal vulnerability in the read_long_names function in libelf/elf_begin.c in elfutils 0.152 and 0.161 allows remote attackers to write to arbitrary files to the root directory via a / (slash) in a crafted archive, as demonstrated using the ar program.

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 elfutils 0.159-4.1 —
Debian 13 elfutils 0.159-4.1 —
Debian 12 elfutils 0.159-4.1 —
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS elfutils 0.158-0ubuntu5.2 USN-2482-1
ReleasePackageFixed inAdvisory
RHEL 7 elfutils +6 0.163-3.el7 RHEA-2015:2126
RHEL 6 elfutils +6 0.161-3.el6 RHEA-2015:1302
ReleasePackageFixed inAdvisory
SLES 12 elfutils 0.158-6.1 SUSE-SU-2015:0292-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 elfutils 0.158-6.1 SUSE-SU-2015:0292-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed elfutils 0.167-1.5 openSUSE-SU-2024:10570-1

Advisories 5

References