CVE-2015-7552 Memory corruption in n/a
Remote attackers can cause denial of service or execute arbitrary code via a crafted BMP file due to a heap-based buffer overflow in gdk-pixbuf.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Local or same network only
- Victim action needed
- A user has to click or open something
- Fix
- Available
What is CVE-2015-7552?
CVE-2015-7552 is a high-severity memory corruption vulnerability in Opensuse Opensuse, published on 18 Apr 2016. It can only be exploited from the same machine or local network, and only if a user opens a file or follows a link.
Official description
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.
Weakness: CWE-119
Which versions are affected by CVE-2015-7552?
It affects 1 product.
Linux distribution packages (40)
at-spi2-atk Red Hat:enterprise_linux:7::client | All versions | 0:2.22.0-2.el7 |
at-spi2-atk-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:2.22.0-2.el7 |
at-spi2-atk-devel Red Hat:enterprise_linux:7::client | All versions | 0:2.22.0-2.el7 |
at-spi2-core Red Hat:enterprise_linux:7::client | All versions | 0:2.22.0-1.el7 |
at-spi2-core-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:2.22.0-1.el7 |
at-spi2-core-devel Red Hat:enterprise_linux:7::client | All versions | 0:2.22.0-1.el7 |
atk Red Hat:enterprise_linux:7::client | All versions | 0:2.22.0-3.el7 |
atk-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:2.22.0-3.el7 |
atk-devel Red Hat:enterprise_linux:7::client | All versions | 0:2.22.0-3.el7 |
cairo Red Hat:enterprise_linux:7::client | All versions | 0:1.14.8-2.el7 |
cairo-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:1.14.8-2.el7 |
cairo-devel Red Hat:enterprise_linux:7::client | All versions | 0:1.14.8-2.el7 |
cairo-gobject Red Hat:enterprise_linux:7::client | All versions | 0:1.14.8-2.el7 |
cairo-gobject-devel Red Hat:enterprise_linux:7::client | All versions | 0:1.14.8-2.el7 |
cairo-tools Red Hat:enterprise_linux:7::client | All versions | 0:1.14.8-2.el7 |
gdk-pixbuf2 Red Hat:enterprise_linux:7::client | All versions | 0:2.36.5-1.el7 |
gdk-pixbuf2-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:2.36.5-1.el7 |
gdk-pixbuf2-devel Red Hat:enterprise_linux:7::client | All versions | 0:2.36.5-1.el7 |
gdk-pixbuf2-tests Red Hat:enterprise_linux:7::client | All versions | 0:2.36.5-1.el7 |
glib-networking Red Hat:enterprise_linux:7::client | All versions | 0:2.50.0-1.el7 |
glib-networking-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:2.50.0-1.el7 |
glib-networking-tests Red Hat:enterprise_linux:7::client | All versions | 0:2.50.0-1.el7 |
glib2 Red Hat:enterprise_linux:7::client | All versions | 0:2.50.3-3.el7 |
glib2-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:2.50.3-3.el7 |
glib2-devel Red Hat:enterprise_linux:7::client | All versions | 0:2.50.3-3.el7 |
glib2-doc Red Hat:enterprise_linux:7::client | All versions | 0:2.50.3-3.el7 |
glib2-fam Red Hat:enterprise_linux:7::client | All versions | 0:2.50.3-3.el7 |
glib2-static Red Hat:enterprise_linux:7::client | All versions | 0:2.50.3-3.el7 |
glib2-tests Red Hat:enterprise_linux:7::client | All versions | 0:2.50.3-3.el7 |
gtk-update-icon-cache Red Hat:enterprise_linux:7::client | All versions | 0:3.22.10-4.el7 |
gtk2 Red Hat:enterprise_linux:7::client | All versions | 0:2.24.31-1.el7 |
gtk2-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:2.24.31-1.el7 |
gtk2-devel Red Hat:enterprise_linux:7::client | All versions | 0:2.24.31-1.el7 |
gtk2-devel-docs Red Hat:enterprise_linux:7::client | All versions | 0:2.24.31-1.el7 |
gtk2-immodule-xim Red Hat:enterprise_linux:7::client | All versions | 0:2.24.31-1.el7 |
gtk2-immodules Red Hat:enterprise_linux:7::client | All versions | 0:2.24.31-1.el7 |
gtk3 Red Hat:enterprise_linux:7::client | All versions | 0:3.22.10-4.el7 |
gtk3-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:3.22.10-4.el7 |
gtk3-devel Red Hat:enterprise_linux:7::client | All versions | 0:3.22.10-4.el7 |
gtk3-devel-docs Red Hat:enterprise_linux:7::client | All versions | 0:3.22.10-4.el7 |
Products include Opensuse Opensuse.
How do I fix CVE-2015-7552?
Apply the vendor's patch.
Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.
Is CVE-2015-7552 being exploited?
There is no known exploitation of CVE-2015-7552 in the wild and no public exploit code.
Other vulnerabilities in Opensuse Opensuse
Sources
Also known as DEBIAN-CVE-2015-7552, DLA-501-1, GHSA-cj35-69m2-vfwm, RHBA-2017:2100, SUSE-SU-2016:0225-1, SUSE-SU-2016:0282-1 and 1 more.