diff options
author | Alan Modra <amodra@gmail.com> | 2020-05-11 18:00:31 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2020-05-11 18:11:26 +0930 |
commit | 4d5acb1ea570f04f8020338bad6918dfe76b785c (patch) | |
tree | f67454d0a28ddbc36215ff1080437a8c1c02c0d3 /bfd/ChangeLog | |
parent | b59cca2581498c37fd79292deef718b2bfce8117 (diff) | |
download | fsf-binutils-gdb-4d5acb1ea570f04f8020338bad6918dfe76b785c.zip fsf-binutils-gdb-4d5acb1ea570f04f8020338bad6918dfe76b785c.tar.gz fsf-binutils-gdb-4d5acb1ea570f04f8020338bad6918dfe76b785c.tar.bz2 |
PR25961, buffer overflow in coff_swap_aux_in
PR 25961
* coffgen.c (coff_get_normalized_symtab): Check that buffer
contains required number of auxents before processing any auxent.
* coffswap.h (coff_swap_aux_in <C_FILE>): Only swap in extended
file name from auxents for PE.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 19ecf89..38ff455 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,11 @@ +2020-05-11 Alan Modra <amodra@gmail.com> + + PR 25961 + * coffgen.c (coff_get_normalized_symtab): Check that buffer + contains required number of auxents before processing any auxent. + * coffswap.h (coff_swap_aux_in <C_FILE>): Only swap in extended + file name from auxents for PE. + 2020-05-04 Gunther Nikl <gnikl@justmail.de> * aout-cris.c (DEFAULT_ARCH): Delete define. |