CVE-2009-3909

Integer overflow in the read_channel_data function in plug-ins/file-psd/psd-load.c in GIMP 2.6.7 might allow remote attackers to execute arbitrary code via a…

published November 19, 2009

CVSS
—
EPSS
9%
Percentile
95.1
In the wild
Unconfirmed
What it is

⚠️ A crafty integer overflow in GIMP's PSD file handling can open the door for remote attackers! 🔥 Think of it like a water bottle that expands unexpectedly - too much liquid (data) can burst the seams (buffer) and create a mess. If someone crafts that PSD file just right, they can flood your system with malicious code! An attacker could exploit this vulnerability to execute arbitrary code on your system when you open a manipulated PSD file. This could lead to unauthorized access or even complete control over your device, resulting in devastating consequences for your data security and privacy.

Put simply

Think of it like a water bottle that expands unexpectedly - too much liquid (data) can burst the seams (buffer) and create a mess. If someone crafts that PSD file just right, they can flood your system with malicious code! The integer overflow occurs in the read_channel_data function located in the psd-load.c file of GIMP 2.6.7. This flaw allows a crafted PSD file to trigger a heap-based buffer overflow, potentially letting attackers run their code remotely.

What to do

An attacker could exploit this vulnerability to execute arbitrary code on your system when you open a manipulated PSD file. This could lead to unauthorized access or even complete control over your device, resulting in devastating consequences for your data security and privacy. To protect your system, update GIMP to the latest version as soon as possible. If you’re using version 2.6.7, consider switching to a more recent release where this vulnerability has been patched.💡 You've got this! Stay vigilant and keep your software updated to stay secure! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.08689 · 95.1th percentile
Published
2009-11-19T00:00Z
EPSS history
Timeline
  • 19 NOV 00:00Z
    Integer overflow in the read_channel_data function in plug-ins/file-psd/psd-load.c in GIMP 2.6.7 might allow remote attackers to execute arbitrary code via a…
    cvelistv5