Description
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.
Published: 2026-07-06
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The integer overflow occurs in GIMP's PlayStation TIM loader when it multiplies two 16‑bit unsigned short values, num_colors and num_cluts, to compute the size of the Colour Look‑Up Table (CLUT). If a crafted image causes the multiplication to exceed the maximum representable integer, the plugin exhibits undefined behaviour and terminates. Because the plugin crash causes the entire GIMP application to exit, the effect is a denial of service to the user running the program.

Affected Systems

Red Hat Enterprise Linux 6 through 9 ship the GIMP package that includes the vulnerable PlayStation TIM loader plug‑in. Any system running the standard GIMP installation from these distributions is potentially exposed. Systems that have disabled the plug‑in or use a custom build of GIMP that omits the loader may avoid the issue, but such configurations are not the default.

Risk and Exploitability

The CVSS score of 5.5 indicates moderate severity, and the EPSS score below 1 % suggests a very low but non‑zero chance that this flaw will be exploited today. The vulnerability is not listed in the CISA KEV catalog, so no publicly known exploits exist. An attacker would need to craft a PlayStation TIM file containing malicious values and deliver it to a user running GIMP – most likely through a file open operation or by embedding the image in a document. Because Red Hat reports no workaround, operators should avoid opening untrusted TIM files, sandbox GIMP, or disable the loader while awaiting an official fix.

Generated by OpenCVE AI on July 26, 2026 at 20:16 UTC.

Remediation

Vendor Workaround

Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.


OpenCVE Recommended Actions

  • Disable or block processing of PlayStation TIM files by removing or disabling the corresponding plug‑in.
  • Restrict GIMP usage to trusted images and avoid opening any TIM files from unverified sources.
  • Run GIMP within a sandboxed environment, container, or restricted user session to contain a crash to a single instance.
  • Monitor Red Hat advisories and install any future errata that addresses the integer overflow once released.

Generated by OpenCVE AI on July 26, 2026 at 20:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 15:15:00 +0000

Type Values Removed Values Added
First Time appeared Gnome
Gnome gimp
Vendors & Products Gnome
Gnome gimp

Tue, 07 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Mon, 06 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 06 Jul 2026 19:45:00 +0000

Type Values Removed Values Added
Description 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.
Title Gimp: gimp: denial of service via integer overflow in playstation tim loader
First Time appeared Redhat
Redhat enterprise Linux
Weaknesses CWE-190
CPEs cpe:/o:redhat:enterprise_linux:6
cpe:/o:redhat:enterprise_linux:7
cpe:/o:redhat:enterprise_linux:8
cpe:/o:redhat:enterprise_linux:9
Vendors & Products Redhat
Redhat enterprise Linux
References
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H'}


Subscriptions

Gnome Gimp
Redhat Enterprise Linux
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-07-06T19:48:53.313Z

Reserved: 2026-07-02T15:11:12.820Z

Link: CVE-2026-59089

cve-icon Vulnrichment

Updated: 2026-07-06T19:48:38.227Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-06-15T00:00:00Z

Links: CVE-2026-59089 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T20:30:03Z

Weaknesses
  • CWE-190

    Integer Overflow or Wraparound