CVE-2012-4433 Multiple integer overflows in operations/external/ppm-load.c in GEGL (Generic Graphics Library) 0.2.0 allow remote attackers to cause a denial of service (application crash) or possibly execute arbitr...
HighCVSS 7.5
EPSS 13.3%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Multiple integer overflows in operations/external/ppm-load.c in GEGL (Generic Graphics Library) 0.2.0 allow remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a large (1) width or (2) height value in a Portable Pixel Map (ppm) image, which triggers a heap-based buffer overflow.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/gegl(Debian:12) | < 0.2.0-2+nmu1 | 0.2.0-2+nmu1 |
| debian/gegl(Debian:13) | < 0.2.0-2+nmu1 | 0.2.0-2+nmu1 |
| debian/gegl(Debian:14) | < 0.2.0-2+nmu1 | 0.2.0-2+nmu1 |
| gegl | = 0.2.0 | No fix listed |
References
- Debian Security Tracker CVE-2012-4433 vendor-advisory
- git.gnome.org
- git.gnome.org
- openSUSE-SU-2013:0159 vendor-advisory
- RHSA-2012:1455 vendor-advisory
- 51114 third-party-advisory vendor-advisory
- 51274 third-party-advisory vendor-advisory
- MDVSA-2013:081 vendor-advisory
- [oss-security] 20121106 gegl: Integer overflow, leading to heap-based buffer overflow by parsing PPM image headers mailing-list
- 56404 vdb-entry
- 1027754 vdb-entry
- bugzilla.redhat.com
- gegl-ppm-bo(79822) vdb-entry
- bugs.debian.org issue-tracking