Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver crafted oversized image to victim
-
DeliveryUser exports image as PCX in GIMP
-
Exploit32-bit width*height arithmetic overflows
-
ExecutionUndersized heap buffer allocated
-
ImpactGEGL writes full extent, corrupting heap
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, buffer size validation
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that a user actively open or create an image with extremely large width and height and then export it through GIMP's PCX export plug-in - the specific feature named in the description. The trigger condition is that the 32-bit width*height size calculation must overflow, which demands unusually large image dimensions, matching the CVSS AC:H (high complexity) metric. Limiting factors: the attack is local (AV:L) and cannot be performed remotely without a network, it requires user interaction (UI:R) to perform the PCX export, and it only affects workflows that use the PCX export format specifically - users who never export to PCX are not exposed. No GIMP authentication is involved (it is a desktop application), consistent with PR:N. |
| Impact | This is a moderate-severity, low-urgency issue rather than a top-priority emergency. The provided CVSS 3.1 vector (AV:L/AC:H/PR:N/UI:R) describes a LOCAL attack that requires user interaction and has HIGH attack complexity - the overflow only triggers for images with extremely large width and height whose 32-bit width*height product wraps, which is a narrow and non-trivial condition to satisfy. There is no EPSS score, no CISA KEV listing, and no proof-of-concept in the supplied data, so there is no public exploit identified at time of analysis and no evidence of active exploitation. Impact is scoped to integrity and availability (C:N/I:H/A:H), consistent with heap corruption that can crash the application or potentially corrupt memory, but the input does not confirm reliable code execution. The signals are internally consistent - a client-side, user-driven file-processing bug with memory-corruption impact but meaningful exploitation hurdles - so the 6.3 (Medium) rating is credible. Note the affected-product metadata is distribution-centric: the CPE list and tags name Red Hat Enterprise Linux 6-10, but the actual vulnerable component is the GIMP PCX export plug-in that Red Hat ships; verify affected GIMP package versions against the Red Hat advisory. |
| Exploit ScenarioDerived | An attacker lures a user into opening or constructing an image with extremely large declared width and height in GIMP and exporting it via the PCX export plug-in. The 32-bit width*height multiplication overflows and allocates an undersized heap buffer, while subsequent GEGL operations write using the true full extent, corrupting adjacent heap memory and crashing GIMP or potentially enabling further memory corruption. No public exploit identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 07, 2026
Heap-based buffer overflow in GIMP's PCX export plug-in allows a local attacker to corrupt memory when a user opens or creates an image with extremely large width and height and exports it to PCX format. The flaw, tracked as CVE-2026-106065 with a CVSS score of 6.3 (AV:L/AC:H/PR:N/UI:R), stems from 32-bit integer overflow in the width*height size calculation while GEGL operations use the full extent. Affected GIMP packages ship with Red Hat Enterprise Linux 6 through 10; no public exploit code or active exploitation has been identified at time of analysis.
RemediationAI
No vendor-released patch is identified in the provided data. Monitor the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-106065 and Bugzilla entry https://bugzilla.redhat.com/show_bug.cgi?id=2547456 for updated GIMP packages for RHEL 6 through 10. As an interim compensating control, avoid exporting images with extremely large width and height to the PCX format, and refrain from opening untrusted images that could have such dimensions. If PCX export is not required, consider removing or disabling the PCX export plug-in, though this may limit functionality. There is no network-based attack vector, so perimeter defenses are not applicable; the primary risk is local user interaction with a crafted image.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is a heap-based buffer overflow (CWE-119) in GIMP's PCX export plug-in. When exporting an image, the plug-in computes the buffer size using a 32-bit multiplication of the image width and height. For images with extreme dimensions, this multiplication overflows, resulting in a smaller allocation than required. Subsequent GEGL operations, which process the full image extent, then write beyond the allocated heap buffer. The attack is local (AV:L), requires user interaction to perform the export (UI:R), and has high complexity (AC:H) because the dimensions must be sufficiently large to trigger the 32-bit overflow. No authentication is needed (PR:N) as GIMP is a desktop application. The CPE entries indicate that the affected GIMP packages are those distributed with Red Hat Enterprise Linux 6, 7, 8, 9, and 10.
Know when Gimp gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:H
Local crafted-file processing in a desktop app needing a victim to export to PCX gives AV:L/UI:R/PR:N; the required oversized-dimension overflow condition yields AC:H; heap corruption affects integrity and availability, not confidentiality.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
A heap-based buffer overflow was found in GIMP’s PCX export plug-in. For images with extremely large width and height, buffer allocation uses overflowing 32-bit width * height arithmetic while subsequent GEGL operations use the full extent, after integer overflow in size calculation
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Affected Products (CPE)CVE.org
Buffer overflow in the readstr_upto function in plug-ins/script-fu/tinyscheme/scheme.c in GIMP 2.6.12 and earlier, and p
Multiple stack-based buffer overflows in file-xwd.c in the X Window Dump (XWD) plug-in in GIMP 2.8.2 allow remote attack
In GIMP 2.8.22, there is a heap-based buffer overflow in read_channel_data in plug-ins/common/file-psp.c. Rated high sev
fits-io.c in GIMP before 2.8.1 allows remote attackers to cause a denial of service (NULL pointer dereference and applic
An issue in gimp_layer_invalidate_boundary of GNOME GIMP 2.10.30 allows attackers to trigger an unhandled exception via
GIMP 2.10.30 and 2.99.10 are vulnerable to Buffer Overflow. Rated medium severity (CVSS 5.5), this vulnerability is no a
GIMP through 2.10.2 makes g_get_tmp_dir calls to establish temporary filenames, which may result in a filename that alre
Critical remote code execution vulnerability in GIMP's ICO file parser caused by an integer overflow (CWE-190) that lack
Remote code execution in GIMP 3.0.6 allows attackers to run arbitrary code by tricking a user into opening a malicious P
Remote code execution in GIMP 3.2.0-rc1 lets attackers run arbitrary code by tricking a user into opening a malicious IC
Use-after-free vulnerability in the xcf_load_image function in app/xcf/xcf-load.c in GIMP allows remote attackers to cau
Heap-based buffer overflow in GIMP's TIF file parser enables remote code execution when a user opens a crafted TIFF imag
EUVD-2026-94486
GHSA-q4j7-53r6-8j22
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB