CVE-2026-78465CWE-190

CVE-2026-78465

High · published August 24, 2026

CVSS v3.1
7.0
EPSS
0%
Percentile
19.3
In the wild
Unconfirmed
What it is

A flaw was found in the file-pcx plugin in GIMP, affecting 32-bit builds only. When processing a PCX image file, the plugin calculates memory allocation sizes based on the image dimensions and the number of color planes. If a crafted file sets the number of planes to 4 alongside sufficiently large dimensions, the calculation exceeds the 32-bit integer limit and overflows, resulting in an undersized heap-based buffer allocation. This integer overflow issue results in a heap-based buffer overflow when the plugin subsequently writes image data into the undersized buffer, causing memory corruption, potentially leading to arbitrary code execution or a denial of service.

The record
Technical detail
CVSS v3.1
7.0 · HIGH
Vector
CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00281 · 19.3th percentile
Weakness
CWE-190 · Integer Overflow or Wraparound
Published
2026-08-24T21:18Z
Affected products (2)
ProductVersionsFixed in
gimp/gimp≥ 3.0.0, ≤ 3.2.4—
gimp/gimpall versions—
References (4)
EPSS history
Timeline
  • 26 AUG 08:27Z
    EPSS moved — → 0%
    epss
  • 24 AUG 16:28Z
    Gimp: integer overflow in pcx loader (planes=4) leads to heap overflow on 32-bit
    cvelistv5