Integer overflow in the string_appends function in cplus-dem.c in libiberty allows remote attackers to execute arbitrary code via a crafted executable, which triggers a buffer overflow.
https://www.exploit-db.com/exploits/42386/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69687
https://euvd.enisa.europa.eu/vulnerability/EUVD-2016-3310