| CVE-2026-66759 |
|
High |
Jul 27, 2026 |
A flaw was found in the file-icns plugin in GIMP. When applying a decompressed mask during ICNS image processing, the plugin reads from the mask data b
more...
A flaw was found in the file-icns plugin in GIMP. When applying a decompressed mask during ICNS image processing, the plugin reads from the mask data buffer without verifying if the cursor exceeds the allocated resource size. If a crafted file contains a truncated mask resource, the icns_decompress function continues reading past the bounds of the buffer. This out-of-bounds read vulnerability results in information disclosure of heap contents, where memory contents are leaked as alpha channel pixel values, or a crash leading to a denial of service if unmapped memory is accessed.
less...
|
3.2.4, 3.0.8
|
| CVE-2026-66758 |
|
High |
Jul 27, 2026 |
A flaw was found in the file-fits plugin in GIMP. When processing a FITS image file, the plugin calculates memory allocation sizes using signed 32-bit
more...
A flaw was found in the file-fits plugin in GIMP. When processing a FITS image file, the plugin calculates memory allocation sizes using signed 32-bit integers for width and height. If a crafted file sets both values to large values, their product exceeds 2^31 and overflows, resulting in an undersized heap-based buffer allocation. This integer overflow issue results in a heap-based buffer overflow when cfitsio subsequently writes a full row of pixels in the buffer, causing memory corruption, potentially leading to arbitrary code execution or a denial of service.
less...
|
3.2.4, 3.0.8
|
| CVE-2026-58384 |
|
High |
Jul 07, 2026 |
A flaw was found in GIMP's PSD parser. An integer overflow in read_RLE_channel() can cause an undersized heap allocation for the RLE row-length table,
more...
A flaw was found in GIMP's PSD parser. An integer overflow in read_RLE_channel() can cause an undersized heap allocation for the RLE row-length table, after which subsequent per-row writes corrupt heap memory. This could lead to memory corruption, potentially resulting in denial of service or arbitrary code execution.
less...
|
3.2.4
|
| CVE-2026-58380 |
|
High |
Jul 06, 2026 |
A flaw was found in GIMP's PNM file format parser. When parsing a specially crafted PNM file, the pnmscanner_gettoken() function writes a null terminat
more...
A flaw was found in GIMP's PNM file format parser. When parsing a specially crafted PNM file, the pnmscanner_gettoken() function writes a null terminator one byte past the end of a stack-allocated buffer due to an off-by-one error in the loop boundary check. This could lead to memory corruption, potentially resulting in denial of service or arbitrary code execution.
less...
|
3.2.4
|
| BDSA-2026-18161 |
|
Medium |
Jul 07, 2026 |
GIMP is vulnerable to denial-of-service (DoS) due to an integer overflow. An attacker could exploit this by tricking a user into opening a crafted imag
more...
GIMP is vulnerable to denial-of-service (DoS) due to an integer overflow. An attacker could exploit this by tricking a user into opening a crafted image file, which could cause the GIMP plug-in to exit early.
less...
|
|
| BDSA-2026-17950 |
|
Medium |
Jul 06, 2026 |
GIMP is vulnerable to memory corruption due to the presence of a heap buffer overflow flaw in the `read_channel_data` function of the Paint Shop Pro (P
more...
GIMP is vulnerable to memory corruption due to the presence of a heap buffer overflow flaw in the `read_channel_data` function of the Paint Shop Pro (PSP) file format parser. This could allow a local attacker to trigger a denial-of-service (DoS) by using a maliciously crafted PSP image file, or leverage the memory corruption in order to achieve more severe confidentiality, integrity and availability impacts.
less...
|
|