
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-66759 is an out-of-bounds read vulnerability in the file-icns plugin of GIMP, affecting versions 2.99.14 and newer. When processing ICNS image files, the plugin fails to verify buffer boundaries while applying a decompressed mask, allowing a crafted truncated mask resource to trigger reads past the allocated buffer. This can result in heap memory disclosure or a denial-of-service crash. It was published on July 27, 2026, and carries a CVSS v3.1 base score of 7.1 (High) (Red Hat CVE, Red Hat Bugzilla).
The root cause is classified as CWE-125 (Out-of-bounds Read). Within the icns_decompress function of GIMP's file-icns plugin, the code reads from a mask data buffer while applying a decompressed mask during ICNS image processing, but does not check whether the read cursor has exceeded the allocated resource size. If an attacker supplies a crafted ICNS file with a truncated mask resource, the function continues reading beyond the buffer boundary. The leaked memory contents are exposed as alpha channel pixel values in the resulting image, or, if unmapped memory is accessed, the process crashes. Exploitation requires local access and user interaction (i.e., a victim must open the malicious file) (Red Hat Bugzilla, Red Hat CVE).
Successful exploitation can lead to two distinct outcomes: information disclosure of heap memory contents (leaked as alpha channel pixel values in the processed image) or a denial-of-service crash if unmapped memory is accessed. The confidentiality impact is rated High, as heap contents — which may include sensitive in-memory data — can be exposed to an attacker who controls the crafted ICNS file and can retrieve the processed output. Integrity is not affected, and the attack scope is limited to the GIMP process itself (Red Hat CVE, Red Hat Bugzilla).
icns_decompress function will attempt to read beyond the allocated buffer..icns file in GIMP (version 2.99.14 or newer).file-icns plugin processes the file, the icns_decompress function reads past the end of the mask data buffer without bounds checking..icns files in user download directories or shared folders.gimp, gimp-2.10, or similar) crashing unexpectedly or producing core dump files after opening an ICNS image.file-icns plugin or icns_decompress function in stack traces.No specific patched GIMP version has been publicly announced as of the disclosure date; the vulnerability is listed as affecting GIMP 2.99.14 and newer, with the Red Hat Bugzilla bug status marked as NEW. Users should avoid opening untrusted or unknown .icns files in GIMP until a patch is available. Organizations should monitor for updates from the GIMP project and Red Hat, and apply patches promptly upon release. As a workaround, restrict access to GIMP on systems where untrusted image files may be processed (Red Hat Bugzilla, Red Hat CVE).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."