Description
GNOME libgxps through 0.3.2 contains a heap out-of-bounds read in path_geometry_start_element() that allows attackers to read past allocations via crafted PolyBezierSegment or PolyQuadraticBezierSegment Points attributes. Attackers can supply a point count not divisible by three or two in a crafted XPS document to crash consumers like Evince and render adjacent heap memory into output.
Published: 2026-10-15
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Out‑of‑bounds read with potential for memory disclosure
Action: Patch
AI Analysis

Impact

GNOME libgxps contains a heap out‑of‑bounds read in the path_geometry_start_element() function. A crafted XPS document that includes PolyBezierSegment or PolyQuadraticBezierSegment Points attributes with a point count not divisible by three or two causes the parser to read past the allocated buffer, exposing adjacent heap memory. This can lead to the disclosure of sensitive data or the crashing of applications that consume XPS files.

Affected Systems

Any installation of GNOME libgxps version 0.3.2 or earlier is vulnerable. The library is bundled in many Linux desktop environments and is used by XPS consumers such as Evince. Users who open malicious XPS files in these applications are affected. This inference is based on the library's typical use in XPS consumer applications.

Risk and Exploitability

The CVSS score of 6.9 indicates medium severity, and the EPSS score of 0.129% (less than 1%) suggests a low probability of exploitation in the wild. The vulnerability is not listed in CISA KEV. An attacker can provide a malicious XPS file via USB, email, or a web link to trigger the out‑of‑bounds read; no elevated privileges or code execution are required, but the outcome can be data leakage or denial of service.

Generated by OpenCVE AI on October 16, 2026 at 18:14 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade GNOME libgxps to 0.3.3 or newer to apply the patched read bounds check.
  • Update all XPS‑consuming applications, such as Evince, to the latest releases that bundle the corrected libgxps library.
  • If an immediate upgrade cannot be performed, disable automatic parsing of XPS files or restrict the file types that can be opened by the viewer, or run the viewer in a sandboxed environment to contain any crash or memory leakage.

Generated by OpenCVE AI on October 16, 2026 at 18:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 16 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Thu, 15 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description GNOME libgxps through 0.3.2 contains a heap out-of-bounds read in path_geometry_start_element() that allows attackers to read past allocations via crafted PolyBezierSegment or PolyQuadraticBezierSegment Points attributes. Attackers can supply a point count not divisible by three or two in a crafted XPS document to crash consumers like Evince and render adjacent heap memory into output.
Title GNOME libgxps through 0.3.2 Heap Out-of-Bounds Read via path_geometry_start_element
First Time appeared Gnome
Gnome libgxps
Weaknesses CWE-125
CPEs cpe:2.3:a:gnome:libgxps:*:*:*:*:*:*:*:*
Vendors & Products Gnome
Gnome libgxps
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-16T17:10:52.980Z

Reserved: 2026-10-15T17:03:53.696Z

Link: CVE-2026-111132

cve-icon Vulnrichment

Updated: 2026-10-16T16:31:25.670Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-15T19:17:26.810

Modified: 2026-10-16T18:17:35.080

Link: CVE-2026-111132

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-15T18:57:27Z

Links: CVE-2026-111132 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-18T01:45:15Z

Weaknesses