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