PR23148, Heap buffer overflow in pe_print_edata

PR 23148
	* peXXigen.c (pe_print_edata): Correct minimum size.
This commit is contained in:
Alan Modra 2018-05-09 14:08:09 +09:30
parent 53db9cf9fc
commit b4560c7d15
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2018-05-09 Alan Modra <amodra@gmail.com>
PR 23148
* peXXigen.c (pe_print_edata): Correct minimum size.
2018-05-09 Alan Modra <amodra@gmail.com>
PR 23147

View File

@ -1671,7 +1671,7 @@ pe_print_edata (bfd * abfd, void * vfile)
}
/* PR 17512: Handle corrupt PE binaries. */
if (datasize < 36)
if (datasize < 40)
{
fprintf (file,
/* xgettext:c-format */