CVE Catalog

CVE-2026-59089

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.12%

2th percentile - higher than 2% of all known CVEs

Summary

A flaw was found in GIMP where the PlayStation TIM loader incorrectly calculates the CLUT size due to an integer overflow. Multiplying two 16-bit unsigned short integers (num_colors and num_cluts) can exceed the maximum integer limit, leading to undefined behavior. An attacker can exploit this by providing a specially crafted image file, causing the plug-in to abort and resulting in a denial of service.

Risk Assessment

The risk is a remote denial of service triggered by opening a malicious PlayStation TIM image file. This can disrupt GIMP operations and impact user productivity.

Recommendation

Immediately update GIMP to the latest version containing the fix for CVE-2026-59089. Until updated, avoid opening PlayStation TIM files from untrusted sources.

Original NVD description (English source)

A flaw was found in GIMP. The PlayStation TIM loader, responsible for handling PlayStation image files, incorrectly calculates the size of the Color Look-Up Table (CLUT) due to an integer overflow. This occurs when multiplying num_colors and num_cluts, both 16-bit unsigned short integers, resulting in a value exceeding the maximum integer limit. An attacker could exploit this by providing a specially crafted image file, leading to undefined behavior and causing the GIMP plug-in to abort, effectively resulting in a denial of service.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS