Severity by source
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H
Local file parsing in a desktop app (AV:L), needs user to open the file (UI:R); a single-byte heap over-read realistically leaks limited adjacent memory (C:L), no integrity impact, crash gives A:H.
AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
Primary rating from NVD.
CVSS VectorNVD
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H
Lifecycle Timeline
9DescriptionNVD
A flaw was found in GIMP. This issue is a heap buffer over-read in GIMP’s PCX file loader due to an off-by-one error. A remote attacker could exploit this by convincing a user to open a specially crafted PCX image. Successful exploitation could lead to out-of-bounds memory disclosure and a possible application crash, resulting in a Denial of Service (DoS).
AnalysisAI
Heap buffer over-read in GIMP's PCX image loader allows a remote attacker who can convince a user to open a crafted PCX file to disclose adjacent heap memory and crash the application. The flaw stems from an off-by-one error (CWE-193) and is tracked across Red Hat Enterprise Linux 6 through 9. No public exploit identified at time of analysis and EPSS is very low (0.06%, 19th percentile), with CISA SSVC rating exploitation as 'none'.
Technical ContextAI
GIMP (GNU Image Manipulation Program) is a widely deployed open-source raster image editor that parses many legacy image formats, including PCX (PC Paintbrush). The vulnerability is an off-by-one error (CWE-193) inside the PCX loader's parsing logic, which causes the decoder to read one byte (or row/scanline element) past the end of an allocated heap buffer. Such over-reads typically expose adjacent heap contents (uninitialized data, other image buffers, allocator metadata) and, when the over-read touches an unmapped page, terminate the process. The issue was reported by Red Hat and tracked upstream at gitlab.gnome.org/GNOME/gimp issue 15960, with RHEL 6/7/8/9 enumerated in the CPE data via Red Hat's GIMP package.
RemediationAI
Patch available per vendor advisory: apply the Red Hat errata that cover your RHEL release - RHSA-2026:16484, RHSA-2026:17533, RHSA-2026:19362, RHSA-2026:20552, RHSA-2026:20553, RHSA-2026:20554, RHSA-2026:20691, RHSA-2026:25899, RHSA-2026:25901, and RHSA-2026:25907 (all under https://access.redhat.com/errata/). Debian users should track their distribution's GIMP security update across the eight affected releases. Until packages can be deployed, instruct users not to open PCX files from untrusted sources, and consider removing or renaming GIMP's PCX plug-in (file-pcx) from the plug-ins directory to disable PCX parsing entirely - the trade-off is loss of legitimate PCX support. Opening suspect files inside a sandbox such as Flatpak's confined GIMP, Firejail, or a disposable VM substantially limits the blast radius of any memory disclosure or crash.
More in Red Hat Enterprise Linux 6
View allRemote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft
Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter
Out-of-bounds read in the GnuTLS DTLS handshake reassembly logic lets remote unauthenticated attackers trigger an intege
Local privilege escalation in Performance Co-Pilot (PCP) on Red Hat Enterprise Linux 6 through 10 and OpenShift Containe
Denial of service in Red Hat / 389 Directory Server (389-ds-base, versions since ~1.3.2/2013) allows an authenticated LD
Local-to-domain-wide root privilege escalation in SSSD's LDAP sudo provider allows an authenticated LDAP directory user
Heap buffer overflow in GStreamer's librfb (RFB/VNC client) allows a malicious VNC server to corrupt heap memory on a co
Confidential Active Directory attribute disclosure in Samba's Active Directory Domain Controller allows an authenticated
Information disclosure and denial of service in GnuTLS (libgnutls) let a remote, unauthenticated attacker trigger a heap
Remote denial-of-service in libssh 0.11.x and earlier allows unauthenticated attackers to crash SSH server daemon proces
Here is the multi-source synthesis as a single JSON object: ```json { "product_name": "GnuTLS", "summary": "Certifi
Privilege escalation to root and Kerberos-based authentication bypass in SSSD's Active Directory GPO provider affects Re
Same weakness CWE-193 – Off-by-one Error
View allSame technique Denial Of Service
View allVendor StatusVendor
Debian
| Release | Status | Fixed Version | Urgency |
|---|---|---|---|
| bullseye | vulnerable | 2.10.22-4+deb11u2 | - |
| bullseye (security) | vulnerable | 2.10.22-4+deb11u7 | - |
| bookworm | vulnerable | 2.10.34-1+deb12u5 | - |
| bookworm (security) | vulnerable | 2.10.34-1+deb12u9 | - |
| trixie, trixie (security) | vulnerable | 3.0.4-3+deb13u7 | - |
| forky | vulnerable | 3.2.0~RC3-1 | - |
| sid | vulnerable | 3.2.0-1 | - |
| (unstable) | fixed | (unfixed) | - |
SUSE
Severity: Medium| Product | Status |
|---|---|
| SUSE Linux Enterprise Desktop 15 SP7 | Fixed |
| SUSE Linux Enterprise Module for Package Hub 15 SP7 | Fixed |
| SUSE Linux Enterprise Server 15 SP7 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Fixed |
| SUSE Linux Enterprise Workstation Extension 15 SP7 | Fixed |
| openSUSE Leap 15.6 | Fixed |
| SUSE Linux Enterprise Server 15 SP4 | Fixed |
| SUSE Linux Enterprise Server 15 SP5 | Fixed |
| SUSE Linux Enterprise Server 15 SP6 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Fixed |
| SUSE Linux Enterprise Desktop 15 SP4 | Fixed |
| SUSE Linux Enterprise Desktop 15 SP5 | Fixed |
| SUSE Linux Enterprise Desktop 15 SP6 | Fixed |
| SUSE Linux Enterprise Module for Package Hub 15 SP4 | Fixed |
| SUSE Linux Enterprise Module for Package Hub 15 SP5 | Fixed |
| SUSE Linux Enterprise Module for Package Hub 15 SP6 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Fixed |
| SUSE Linux Enterprise Workstation Extension 15 SP4 | Fixed |
| SUSE Linux Enterprise Workstation Extension 15 SP5 | Fixed |
| SUSE Linux Enterprise Workstation Extension 15 SP6 | Fixed |
| openSUSE Leap 15.4 | Fixed |
| openSUSE Leap 15.5 | Fixed |
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-16166
GHSA-wmqx-rmqw-vxp8