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.
The product calls free() twice on the same memory address.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Libdwarf | Libdwarf_project | 0.1.0 (including) | 0.9.2 (excluding) |
Dwarfutils | Ubuntu | esm-apps/jammy | * |
Dwarfutils | Ubuntu | esm-apps/noble | * |
Dwarfutils | Ubuntu | focal | * |
Dwarfutils | Ubuntu | jammy | * |
Dwarfutils | Ubuntu | mantic | * |
Dwarfutils | Ubuntu | noble | * |
Dwarfutils | Ubuntu | oracular | * |
Dwarfutils | Ubuntu | plucky | * |
Dwarfutils | Ubuntu | upstream | * |