Heap-based buffer overflow in the gdk_pixbuf_flip function in gdk-pixbuf-scale.c in gdk-pixbuf 2.30.x allows remote attackers to cause a denial of service or possibly execute arbitrary code via a crafted BMP file. http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7552
$configure sato rootfs
$make gdk-pixbuf-dev.addpkg
$make export-sdk
$install SDK
(build application)
${CC} -o gdk-pixbuf-flip gdk-pixbuf-flip.c `pkg-config --cflags glib-2.0` `pkg-config --cflags gdk-pixbuf-2.0` `pkg-config --libs gdk-pixbuf-2.0`
(boot qemu)
$make start-target TOPTS="-in 15 -m 9500"
$./gdk-pixbuf-flip overflow.bmp
Segfault