Critical severity · published Sep 10, 2026
CVE-2026-44950
fs_read_glyphs() heap buffer overflow via cumulative glyph data overflow in libXfont2
9.0
CVSS
0.3%
EPSS
No
On KEV
Description
fs_read_glyphs() in the libXfont2 font-server client (src/fc/fserve.c) copies each glyph's bitmap into a single buffer. Existing checks validates only that the source slice (position, length) lies within the source bitmap buffer. It does not check whether the running destination cursor has exceeded the allocation.
A malicious font server can send overlapping source offsets -- for example 1000 glyphs each referencing {position:0, length:64} with nbytes=64. Each individual source range passes the existing validation, but the cumulative writes total 64000 bytes into a 64-byte destination buffer. This is a heap buffer overflow with attacker-controlled content.
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Attack vector
Network
Complexity
High
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 18% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
CS
Container suse/kiosk/tigervnc-x11vnc:1.14-63.8 · SUSE
? before 2.0.3-150000.3.6.1 · source: vendor
CS
Container suse/kiosk/xorg:21.1-83.7 · SUSE
? before 2.0.3-150000.3.6.1 · source: vendor
IS
Image SLES-SAP-Azure · SUSE
? before 2.0.7-160000.5.1 · source: vendor
IS
Image SLES-SAP-Azure-3P · SUSE
? before 2.0.7-160000.5.1 · source: vendor
IS
Image SLES-SAP-BYOS-Azure · SUSE
? before 2.0.7-160000.5.1 · source: vendor
IS
Image SLES-SAP-BYOS-EC2 · SUSE
? before 2.0.7-160000.5.1 · source: vendor
IS
Image SLES-SAP-BYOS-GCE · SUSE
? before 2.0.7-160000.5.1 · source: vendor
IS
Image SLES-SAP-GCE · SUSE
? before 2.0.7-160000.5.1 · source: vendor
IS
Image SLES-SAP-GCE-3P · SUSE
? before 2.0.7-160000.5.1 · source: vendor
IS
Image SLES-SAPCAL-GCE · SUSE
? before 2.0.7-160000.5.1 · source: vendor
IS
Image SLES12-SP5-Azure-SAP-BYOS · SUSE
? before 2.0.3-3.6.1 · source: vendor
IS
Image SLES12-SP5-Azure-SAP-On-Demand · SUSE
? before 2.0.3-3.6.1 · source: vendor
Affected product
CS
Container suse/kiosk/tigervnc-x11vnc:1.14-63.8
SUSE
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-44950
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-44950
bugzilla.suse.com
https://bugzilla.suse.com/show_bug.cgi?id=CVE-2026-44950
More from Container suse/kiosk/tigervnc-x11vnc:1.14-63.8
9.0
CVE-2026-59679
fs_read_glyphs() heap OOB read/write via encoding array index mismatch in libXfont2
