diff options
author | Nick Clifton <nickc@redhat.com> | 2017-05-02 11:54:53 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2017-05-02 11:54:53 +0100 |
commit | 39ff1b79f687b65f4144ddb379f22587003443fb (patch) | |
tree | 0b1c093f6bd2cc8f4a1f85b9327b37a0feb6a15d /binutils/ChangeLog | |
parent | d050f7d7f474c7e3ba26902a9cbb185910921a11 (diff) | |
download | fsf-binutils-gdb-39ff1b79f687b65f4144ddb379f22587003443fb.zip fsf-binutils-gdb-39ff1b79f687b65f4144ddb379f22587003443fb.tar.gz fsf-binutils-gdb-39ff1b79f687b65f4144ddb379f22587003443fb.tar.bz2 |
Prevent memory exhaustion from a corrupt PE binary with an overlarge number of relocs.
PR 21440
* objdump.c (dump_relocs_in_section): Check for an excessive
number of relocs before attempting to dump them.
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r-- | binutils/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index ae8defb..5fdcd4d 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,9 @@ +2017-05-02 Nick Clifton <nickc@redhat.com> + + PR 21440 + * objdump.c (dump_relocs_in_section): Check for an excessive + number of relocs before attempting to dump them. + 2017-05-01 Alan Modra <amodra@gmail.com> * objcopy.c (merge_gnu_build_notes): Correct code deleting |