aboutsummaryrefslogtreecommitdiff
path: root/zlib/test/example.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2020-05-20 07:55:56 +0930
committerAlan Modra <amodra@gmail.com>2020-05-20 07:59:15 +0930
commit3c568b8afab512d12eb5adcf304e505b1bce644d (patch)
treeee5f7e9f4f5a438c803192e2ca709f7f6cde825f /zlib/test/example.c
parentc7e976792002c6a2810f9bb6cc3ad210514eb650 (diff)
downloadgdb-3c568b8afab512d12eb5adcf304e505b1bce644d.zip
gdb-3c568b8afab512d12eb5adcf304e505b1bce644d.tar.gz
gdb-3c568b8afab512d12eb5adcf304e505b1bce644d.tar.bz2
PR26011, excessive memory allocation with fuzzed reloc sections
Check sizes early, before users of slurp_relocs allocate buffers for the swapped in relocs. PR 26011 * elf.c (_bfd_elf_get_reloc_upper_bound): Sanity check reloc section size against file size. (_bfd_elf_get_dynamic_reloc_upper_bound): Likewise.
Diffstat (limited to 'zlib/test/example.c')
0 files changed, 0 insertions, 0 deletions