Description
A flaw was found in gdk-pixbuf. When parsing a specially crafted ICO file with pixel values that exceed the defined palette range, an out-of-bounds read can occur due to improper bounds checking against the actual palette size. This vulnerability causes heap bytes to be interpreted as valid palette indices and rendered as RGB pixel values in the output image, allowing an attacker to extract heap content via the generated output, such as a thumbnail.
Published: 2026-07-23
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A buffer underrun in the gdk‑pixbuf ICO parser causes an out‑of‑bounds read when an ICO file contains pixel values that exceed the defined palette range. The unchecked indices allow the parser to treat heap bytes as palette entries, resulting in the generation of an image that reflects sensitive memory contents. An attacker can craft such a file to extract arbitrary heap data, which may include credentials or other confidential information. The vulnerability is a classic out‑of‑bounds read (CWE‑125).

Affected Systems

The flaw affects the GNOME gdk‑pixbuf library and all Red Hat Enterprise Linux releases from 6 through 10 that ship the vulnerable library version. No specific package version is listed in the advisory, so any deployment that has not been updated to the fix should be considered vulnerable.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. The EPSS score is below 1 %, suggesting a low probability of exploitation in the current threat landscape, and the issue is not listed in the CISA KEV catalog. Based on the description the attacker would need to deliver a malicious ICO file to an application that performs the vulnerable parse, making the exploit likely local or only feasible where the attacker can trigger the icon loading process. While the impact is limited to information disclosure rather than code execution, the data exposure potential warrants timely remediation.

Generated by OpenCVE AI on August 3, 2026 at 21:16 UTC.

Remediation

Vendor Workaround

To mitigate this vulnerability, if the application does not require support for ICO files, disable the gdk-pixbuf ICO loader to prevent the vulnerable module from being executed.


OpenCVE Recommended Actions

  • Disable the gdk‑pixbuf ICO loader if your application does not need to load or process ICO files.
  • Update gdk‑pixbuf to the latest vendor release when an official patch becomes available.
  • Ensure that applications or services that rely on gdk‑pixbuf do not load or process ICO files from untrusted sources unless absolutely required.

Generated by OpenCVE AI on August 3, 2026 at 21:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
Description A flaw was found in gdk-pixbuf. When parsing a specially crafted ICO file with pixel values that exceed the defined palette range, an out-of-bounds read can occur due to improper bounds checking against the actual palette size. This vulnerability causes heap bytes to be interpreted as valid palette indices and rendered as RGB pixel values in the output image, allowing an attacker to extract heap content via the generated output, such as a thumbnail.
Title Gdk-pixbuf: out-of-bounds read in ico parser
First Time appeared Redhat
Redhat enterprise Linux
Weaknesses CWE-125
CPEs cpe:/o:redhat:enterprise_linux:10
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.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N'}

ssvc

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


Subscriptions

Redhat Enterprise Linux
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-07-31T14:03:37.674Z

Reserved: 2026-07-23T14:25:29.368Z

Link: CVE-2026-16768

cve-icon Vulnrichment

Updated: 2026-07-23T17:49:25.941Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-07-23T17:16:28.037

Modified: 2026-07-31T14:16:47.617

Link: CVE-2026-16768

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T21:30:05Z

Weaknesses