Heap-based buffer overflow in GIFLIB - CVE-2015-7555
Published: April 13, 2016 / Updated: August 3, 2020
GIFLIB
Detailed vulnerability description
The vulnerability allows a remote attacker to execute arbitrary code on the target system.
The vulnerability exists due to a boundary error in Heap-based buffer overflow in giffix.c in giffix in giflib 5.1.1. A remote attacker can use crafted image and logical screen width fields in a GIF file. to trigger heap-based buffer overflow and execute arbitrary code on the target system.
Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.
How to mitigate CVE-2015-7555
Sources
- http://lists.fedoraproject.org/pipermail/package-announce/2016-January/174876.html
- http://packetstormsecurity.com/files/135034/giflib-5.1.1-Heap-Overflow.html
- http://seclists.org/fulldisclosure/2015/Dec/83
- http://www.securityfocus.com/archive/1/537171/100/0/threaded
- http://www.securityfocus.com/bid/81697
- http://www.securitytracker.com/id/1035331
- http://www-01.ibm.com/support/docview.wss?uid=isg3T1023474
- https://source.android.com/security/bulletin/2017-05-01