Skip to content
OpenAdvisories
High · 7.5 CVE-2024-2002 EUVD-2024-26972GHSA-v5qg-55pp-x38m

Libdwarf: crashes randomly on fuzzed object

Published Mar 18, 2024 · Updated Nov 5, 2026 · Assigned by redhat

Description

A double-free vulnerability was found in libdwarf. In a multiply-corrupted DWARF object, libdwarf may try to dealloc(free) an allocation twice, potentially causing unpredictable and various results.

Affected products

VendorProductAffectedFixed
— libdwarf 0.1.0 0.9.2
Red Hat Red Hat Enterprise Linux 7 — —
Red Hat Red Hat Enterprise Linux 8 — —

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 dwarfutils 1:0.11.1-1 —
Debian 13 dwarfutils 1:0.11.1-1 —
Debian 12 dwarfutils No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS dwarfutils No fix yet —
Ubuntu 22.04 LTS dwarfutils No fix yet —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 libdwarf +3 1:0.5.0-1.amzn2023.0.3 ALAS2023-2024-579

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 libdwarf 0.9.2-1 —
Azure Linux 2 (CBL-Mariner) libdwarf 0.9.0-3 —

Advisories 1

References