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 | * |