PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-91189 Eclipse Foundation CVE debrief

The GUIX binary resource loader is vulnerable to an integer underflow and a heap out-of-bounds write when loading an untrusted font or theme. This occurs because the loader never checks that a font page's glyph range is well formed, leading to potential code execution. The vulnerability can cause system instability and potential code execution, making it essential for defenders to assess exposure and consider upgrading to a fixed version. Affected systems may experience crashes or instability due to heap out-of-bounds writes. Defenders should verify system inventory and consider upgrading to a fixed version.

Vendor
Eclipse Foundation
Product
Eclipse ThreadX - GUIX
CVSS
HIGH 7.1
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-20
Original CVE updated
2026-10-20
Advisory published
2026-10-20
Advisory updated
2026-10-20

Who should care

Defenders responsible for systems using Eclipse ThreadX - GUIX, especially those loading untrusted fonts or themes, should assess exposure and consider upgrading to a fixed version. System administrators and security teams should verify system inventory and review compensating controls for exposed systems. They should also monitor for potential exploitation attempts and review relevant monitoring, detection, and logs for exposed assets that need extra

Why it matters

CVE-2026-91189 is a high-severity vulnerability in the GUIX binary resource loader that can lead to code execution and system instability. Defenders should assess exposure, verify system inventory, and consider upgrading to a fixed version.

  • Potential code execution through loading untrusted fonts or themes
  • Possible system crashes or instability due to heap out-of-bounds writes
  • Need for inventory checks and version verification
  • Potential for exploitation attempts and monitoring requirements

Technical summary

The GUIX binary resource loader does not validate font page glyph ranges, leading to an integer underflow and a heap out-of-bounds write when loading untrusted fonts or themes. This vulnerability can cause potential code execution and system instability. The loader reads `gx_page_header_first_glyph` and `gx_page_header_last_glyph` verbatim from the file and only the upper bound of `last_glyph` is validated. A page declaring `first_glyph > last_glyph` makes `last - first + 1` underflow to a very large unsigned count. That count is multiplied by a glyph record size to reserve the load buffer, and the multiply is unchecked, so it wraps to a small value and the loader allocates a buffer far smaller than the data it

Defensive priority

High

Recommended defensive actions

  • Assess exposure by reviewing system inventory for Eclipse ThreadX - GUIX versions 0 to 6.5.1.202602a
  • Verify if systems are loading untrusted fonts or themes
  • Consider upgrading to version 6.5.2.202603 or later
  • Monitor for potential exploitation attempts
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The CVE record and source item provide details on the vulnerability, including the lack of validation for font page glyph ranges, which can lead to an integer underflow and heap out-of-bounds write. The vulnerability has a high severity score of 7.1 and is classified as HIGH. There is no information on known ransomware campaign use or exploitation attempts. The CVE record was published on 2026-10-20T14:53:44.860Z and has not been modified since then. Defenders should review the supplied official advisory or CVE record to validate the

Sources and references

Verified primary and authoritative sources

  • CVE-2026-91189 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-91189

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-91189 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-91189

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.