[binutils-gdb] Fix potential address violations when processing a corrupt Alpha VMA binary.

sergiodj+buildbot@sergiodj.net sergiodj+buildbot@sergiodj.net
Wed Jun 14 22:23:00 GMT 2017


*** TEST RESULTS FOR COMMIT c53d2e6d744da000aaafe0237bced090aab62818 ***

Author: Nick Clifton <nickc@redhat.com>
Branch: master
Commit: c53d2e6d744da000aaafe0237bced090aab62818

Fix potential address violations when processing a corrupt Alpha VMA binary.

	PR binutils/21589
	* vms-alpha.c (_bfd_vms_get_value): Add an extra parameter - the
	maximum value for the ascic pointer.  Check that name processing
	does not read beyond this value.
	(_bfd_vms_slurp_etir): Add checks for attempts to read beyond the
	end of etir record.



More information about the Gdb-testers mailing list