PR 24876
* readelf.c (dump_ia64_unwind): Check that buffer is large
enough for "stamp" before reading.
+2019-08-07 Alan Modra <amodra@gmail.com>
+
+ PR 24876
+ * readelf.c (dump_ia64_unwind): Check that buffer is large
+ enough for "stamp" before reading.
+
2019-08-05 Nick Clifton <nickc@redhat.com>
PR 24874
}
offset -= aux->info_addr;
/* PR 17531: file: 0997b4d1. */
- if (offset >= aux->info_size)
+ if (offset >= aux->info_size
+ || aux->info_size - offset < 8)
{
warn (_("Invalid offset %lx in table entry %ld\n"),
(long) tp->info.offset, (long) (tp - aux->table));