Hi Mark,

On Mon, Feb 10, 2025 at 1:32 PM Mark Wielaard <m...@klomp.org> wrote:
>
> A corrupt ELF file can have broken program headers, in which case
> gelf_getphdr returns NULL. This could crash handle_dynamic_symtab
> while searching for the PT_DYNAMIC phdr. Fix this by checking whether
> gelf_phdr returns NULL.
>
>           * src/readelf.c (handle_dynamic_symtab): Check whether
>           gelf_getphdr returns NULL.
>
> https://sourceware.org/bugzilla/show_bug.cgi?id=32655
>
> Signed-off-by: Mark Wielaard <m...@klomp.org>

LGTM.

Aaron

Reply via email to