CVE-2012-3403: Buffer Overflow
A heap-based buffer overflow flaw, leading to invalid free, was found in the way KISS CEL file format plug-in of Gimp, the GNU Image Manipulation Program, performed loading of certain palette files. A remote attacker could provide a specially-crafted KISS palette file that, when opened in Gimp would cause the CEL plug-in to crash or, potentially, execute arbitrary code with the privileges of the user running the gimp executable.
Issue found by: Murray McAllister, Red Hat Security Response Team
Other sources
Heap-based buffer overflow in the KiSS CEL file format plug-in in GIMP 2.8.x and earlier allows remote attackers to cause a denial of service and possibly execute arbitrary code via a crafted KiSS palette file, which triggers an "invalid free."
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2012-3403?
CVE-2012-3403 has a medium severity rating due to the potential for a heap-based buffer overflow.
How do I fix CVE-2012-3403?
To fix CVE-2012-3403, update GIMP to version 2.8.1 or higher.
Which versions of GIMP are affected by CVE-2012-3403?
GIMP versions up to and including 2.8.0 are affected by CVE-2012-3403.
What type of vulnerability is CVE-2012-3403?
CVE-2012-3403 is a heap-based buffer overflow vulnerability in the KISS CEL file format plug-in for GIMP.
What could an attacker achieve with CVE-2012-3403?
An attacker could potentially execute arbitrary code by enticing a user to open a specially-crafted KISS palette file in GIMP.