Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver crafted PAA file to victim
-
DeliverySocial engineer user to open file in GIMP
-
Exploitdecode_lzss() processes malformed LZSS stream
-
ExecutionHeap out-of-bounds write occurs
-
PersistHeap metadata corrupted
-
ImpactArbitrary code execution as victim user
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer access bounds checking
|
| Exploitation Conditions | The user must open a specially crafted PAA (Paint Shop Pro Array) image file in GIMP - this is the sole triggering condition. No authentication, no network service, and no special GIMP configuration are required beyond the PAA plugin being present (it is included by default in RHEL GIMP packages). Exploitation is limited by two concrete factors: (1) UI:R - a human user or automated process must actively open the malicious file in GIMP, making purely opportunistic network exploitation impossible; (2) AV:L - the attacker must deliver the crafted PAA file to the victim's filesystem, typically via phishing, malicious download, or shared storage. Exploitation is further bounded to GIMP sessions running under the victim's user account; no privilege escalation to root is implied by the available data. |
| Impact | The NVD-assigned CVSS 3.1 score of 5.5 (Medium) reflects AV:L/UI:R/S:U/C:N/I:N/A:H - local vector requiring user interaction with no confidentiality or integrity impact. However, this scoring is internally inconsistent with the description and the RCE/Buffer Overflow tags: a heap-based out-of-bounds write that enables heap metadata corruption routinely yields code execution, which should reflect C:H and I:H. This discrepancy should be verified against the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-6695. No EPSS data was provided, no KEV listing exists, and no public proof-of-concept has been identified. The AV:L vector and UI:R requirement substantially limit opportunistic exploitation - an attacker cannot exploit this without the user actively opening a crafted PAA file. The real-world risk is moderate: GIMP users who process untrusted image files (creative professionals, CI pipelines doing image processing) are the realistic exposure surface. The RCE potential elevates urgency above what the CVSS score alone communicates. |
| Exploit ScenarioDerived | An attacker crafts a malicious PAA image file with a deliberately malformed LZSS-compressed data stream that causes decode_lzss() to write beyond the heap buffer when the victim opens the file in GIMP. The resulting heap metadata corruption could be leveraged to redirect execution flow and run arbitrary code with the privileges of the user running GIMP. No proof-of-concept exploit has been publicly identified, but the write-what-where primitive inherent in a heap OOB write is a well-understood exploitation primitive on modern systems. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 03, 2026
Heap-based out-of-bounds write in GIMP's PAA (Paint Shop Pro Array) file format plugin allows a remote attacker to potentially execute arbitrary code on a victim's system by tricking the user into opening a specially crafted PAA image. The flaw resides in the decode_lzss() decompression function, which writes data beyond the bounds of the allocated heap buffer, enabling heap metadata corruption. No public exploit or CISA KEV listing exists at time of analysis, but the RCE-tagged impact and buffer-write primitive make this a higher-severity risk than the CVSS 5.5 score suggests; the CVSS impact metrics reflect only availability (A:H) while the description and tags indicate arbitrary code execution potential - a notable discrepancy to investigate.
RemediationAI
No specific patched GIMP package version has been confirmed in the available data; patch availability should be tracked via the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-6695 and Red Hat Bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=2459780. Users on RHEL 6 (end-of-life) should be aware that a patch may not be released for that platform. As an immediate compensating control, users and administrators should avoid opening PAA (Paint Shop Pro Array) image files from untrusted or unknown sources in GIMP; this trade-off eliminates the attack vector entirely but limits use of PAA format imagery. If PAA file support is not required in the environment, the GIMP PAA file format plugin can be removed or disabled to reduce the attack surface without impacting other GIMP functionality. Automated image-processing pipelines that invoke GIMP on user-supplied input should be reconfigured to reject or sandbox PAA files pending a vendor patch.
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 rooted in CWE-805 (Buffer Access with Incorrect Length Value), meaning the decode_lzss() function in GIMP's PAA file format plugin fails to validate that the decompressed output length does not exceed the allocated heap buffer. LZSS (Lempel-Ziv-Storer-Szymanski) is a lossless compression algorithm; improper length accounting during decompression is a classic source of heap overflows. The affected component is the PAA plugin bundled with GIMP as shipped in Red Hat Enterprise Linux packages (CPEs: cpe:2.3:a:red_hat:red_hat_enterprise_linux_6 through _9). The vulnerability is in GIMP's image-loading code path, triggered purely by parsing a malicious file, with no network socket or daemon involvement.
Know when Red Hat Enterprise Linux 6 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-open vector (AV:L, PR:N, UI:R) is correct, but C:H/I:H added because heap OOB write enables code execution per description.
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Primary rating from Vendor (redhat).
CVSS VectorNVD
DescriptionNVD
A flaw was found in GIMP. A remote attacker could exploit this by tricking a user into opening a specially crafted PAA (Paint Shop Pro Array) image file. This vulnerability, a heap-based out-of-bounds write in the decode_lzss() function of the PAA file format plugin, allows data to be written beyond the intended memory buffer. This could lead to heap metadata corruption and potentially enable the attacker to execute arbitrary code on the affected system.
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.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Affected Products (CPE)NVD
More in Red Hat Enterprise Linux 6
View allHeap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash
Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft
Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript
Arbitrary code execution in GIMP's PSD import plugin allows an attacker to run code in the context of the user who opens
Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo
Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter
Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a
A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes
A heap-based buffer overflow in the PNG metadata reader of Eye of GNOME (eog) allows an attacker to potentially achieve
Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe
Out-of-bounds read in the GnuTLS DTLS handshake reassembly logic lets remote unauthenticated attackers trigger an intege
StartTLS handling in 389-ds-base does not discard plaintext bytes buffered before the TLS upgrade, allowing an on-path a
Same weakness CWE-805 – Buffer Access with Incorrect Length Value
View allVendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Linux Enterprise Desktop 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Workstation Extension 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Workstation Extension 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Workstation Extension 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Workstation Extension 15 SP6 | Not-Affected |
| openSUSE Leap 15.4 | Not-Affected |
| openSUSE Leap 15.5 | Not-Affected |
| openSUSE Leap 15.6 | Not-Affected |
EUVD-2026-52151
GHSA-hhpf-5jpm-6q9g
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB