Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver crafted XCF file to victim
-
ExploitVictim opens file in GIMP
-
ExecutionXCF loader dereferences absent parasite data
-
ImpactNULL pointer dereference crashes application
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the victim to open a specially crafted XCF (GIMP native) file in which an image-simulation-intent or image-simulation-bpc parasite is present but has zero-size data. The attacker needs no authentication or privileges on the target, but exploitation is gated by mandatory user interaction (the victim must manually open the malicious file) and local access to the application - there is no remote or network-facing trigger. Limiting factors: impact is confined to a crash of the GIMP process (denial of service only, no code execution or data exposure), and the attacker must socially engineer the victim into opening attacker-supplied content. |
| Impact | This is a genuine but low-priority issue. The CVSS 3.1 vector (AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H) scores 5.5 (MEDIUM) and is internally consistent with the description: exploitation requires local access (AV:L) and user interaction (UI:R) - specifically, a victim must open a maliciously crafted XCF file - and the only impact is availability (A:H) via an application crash, with no confidentiality or integrity impact (C:N/I:N). The flaw is a NULL pointer dereference (CWE-476) causing a client-side denial of service, not code execution. No EPSS score, CISA KEV listing, POC, or SSVC decision data was provided in the input; absence of these is expected for a newly-published, crash-only desktop-application bug. Exploitation status: no public exploit identified at time of analysis. The signals are not conflicting - they consistently point to a low-real-risk, locally-triggered DoS requiring social engineering to deliver the file, rather than a remotely automatable threat warranting emergency patching. |
| Exploit ScenarioDerived | An attacker crafts a malicious XCF file containing a zero-size image-simulation-intent or image-simulation-bpc parasite and delivers it to a victim (e.g., via email or a download). When the victim opens the file in GIMP, the XCF loader dereferences the absent parasite data, triggering a NULL pointer dereference that crashes the application. No public POC is identified; the local vector and required user interaction limit this to opportunistic social-engineering delivery with only a denial-of-service outcome. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 09, 2026
Opening a specially crafted XCF file in GIMP can crash the application through a NULL pointer dereference in the XCF loader's handling of image-simulation-intent and image-simulation-bpc parasites that carry zero-size data. The issue is confined to a denial of service of the GIMP process - there is no code execution, privilege escalation, or data exposure - and exploitation requires local access plus the victim manually opening an attacker-supplied file (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H, 5.5). No public exploit code has been identified at time of analysis and the flaw is not confirmed actively exploited (not in CISA KEV), though Red Hat tracks the affected GIMP packages shipped in RHEL 6 through RHEL 10; this is a genuine but low-priority issue.
RemediationAI
No vendor-released patch was identified at time of analysis, so remediation should begin with monitoring the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-108093 and the Bugzilla entry at https://bugzilla.redhat.com/show_bug.cgi?id=2548607 for updated GIMP packages, and applying them via the normal distribution update channel (yum/dnf update gimp) as soon as errata are published. Until then, the most effective compensating control is to avoid opening XCF files from untrusted or unsolicited sources, since exploitation depends entirely on the victim choosing to open the crafted file; users who must handle untrusted artwork should open it inside a sandboxed or containerized GIMP instance (for example a Flatpak/Snap build with restricted filesystem access, or a dedicated unprivileged account), accepting the trade-off of reduced access to host files and profile/plugin directories. Administrators can further reduce exposure by disabling XCF thumbnail and preview generation in file managers and asset pipelines, which removes automatic parsing of untrusted XCF content at the cost of losing previews, and by restricting shared or public upload paths that feed XCF files into user desktops. Because impact is limited to a process crash, organizations that cannot patch immediately can prioritize these controls by exposure rather than treating the issue as an emergency.
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
XCF is GIMP's native project format, and 'parasites' are the format's generic key/value metadata blocks attached to an image or its layers. Two specific parasite classes, image-simulation-intent and image-simulation-bpc, store GIMP's colour-profile rendering simulation settings (intent type and bits-per-channel). The XCF loader reads these parasite records and dereferences the associated data buffer, but fails to validate that the parasite actually contains bytes before use; a record declared with a zero-size data field yields a pointer that is NULL (or otherwise unusable), and the unchecked dereference raises a NULL pointer dereference class flaw (CWE-476). Because the failure occurs during file parsing in the loader path, the observable consequence is a hard crash of the GIMP process rather than memory corruption that could be leveraged for code execution. The CVSS vector AV:L/PR:N/UI:R/S:U/C:N/I:N/A:H reflects that the trigger is purely local (opening a file), needs no attacker credentials, but is gated by mandatory user interaction, with impact limited to availability.
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:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Local file-opening with no privileges but mandatory user interaction (AV:L/PR:N/UI:R); crash-only impact means A:H and C:N/I:N, matching a client-side NULL pointer DoS.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
A flaw was found in GIMP. The XCF loader processes image-simulation-intent and image-simulation-bpc parasites without ensuring the parasite data is present before dereferencing it. Opening a specially crafted XCF file with a zero-size simulation parasite can cause a NULL pointer dereference and crash the GIMP application.
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 null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
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-95913
GHSA-h6qg-qj72-qh79
NVD
CVE.org
EPSS
VulDB
Exploit-DB