๐Ÿ” CVE Alert

CVE-2026-111132

MEDIUM 6.1

GNOME libgxps through 0.3.2 Heap Out-of-Bounds Read via path_geometry_start_element

CVSS Score
6.1
EPSS Score
0.0%
EPSS Percentile
0th

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.

CWE CWE-125
Vendor gnome
Product libgxps
Published Oct 15, 2026
Stay Ahead of the Next One

Get instant alerts for gnome libgxps

Be the first to know when new medium vulnerabilities affecting gnome libgxps are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
High

Affected Versions

GNOME / libgxps
0 โ‰ค 0.3.2

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
hackmd.io: https://hackmd.io/@haind-pwn/libgxps-poly-segment-points-arity-oob-read gitlab.gnome.org: https://gitlab.gnome.org/GNOME/libgxps/-/blob/f5027ed09c767e8a02e652fbc77dcea79e19e10d/libgxps/gxps-path.c#L776-L785 gitlab.gnome.org: https://gitlab.gnome.org/GNOME/libgxps/-/blob/f5027ed09c767e8a02e652fbc77dcea79e19e10d/libgxps/gxps-path.c#L832-L848 gitlab.gnome.org: https://gitlab.gnome.org/GNOME/libgxps vulncheck.com: https://www.vulncheck.com/advisories/gnome-libgxps-through-0.3.2-heap-out-of-bounds-read-via-path-geometry-start-element

Credits

HaiND from the Post and Telecommunication Institute of Technology