]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
libiberty: prevent integer overflow.
authorpfg <pfg@FreeBSD.org>
Fri, 3 Jun 2016 21:37:24 +0000 (21:37 +0000)
committerpfg <pfg@FreeBSD.org>
Fri, 3 Jun 2016 21:37:24 +0000 (21:37 +0000)
commit356a290b3ddb28e5a3a577d0bbc5307a6d39d3ef
treee0fc9db09cbcd591373c5dc40d1527ad2cd2ebc8
parent7e8741e191563206554511078725b2502d5aa3a9
libiberty: prevent integer overflow.

Take care of very old bug leading to heap-buffer overflow by
processing certain file headers via bfd binary.

PR: 200888
Obtained from: OpenBSD
MFC after: 2 weeks
contrib/gcclibs/include/objalloc.h
contrib/gcclibs/libiberty/objalloc.c