X.Org X11 libXfont2 runtime library
Go to file
RHEL Packaging Agent d1fd0f7109 Fix CVE-2026-44950: heap overflow in fs_read_glyphs()
Backport upstream commit c2d222bb22c6 to fix a heap overflow
vulnerability (CVE-2026-44950) in fs_read_glyphs() in the font
server client code. A malicious font server could send
overlapping source offsets causing cumulative writes to exceed
the destination buffer allocation. The fix adds a cumulative
bounds check to reject such overflow before writing out of
bounds.

CVE: CVE-2026-44950
Upstream patches:
 - https://cgit.freedesktop.org/xorg/lib/libXfont/patch/?id=c2d222bb22c623d8a40f3275077fc7e6617f2c8a
Resolves: RHEL-222027

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-08-17 07:32:37 +00:00
.gitignore RHEL 9.0.0 Alpha bootstrap 2020-10-15 15:21:06 +02:00
0001-bitscale-fix-integer-overflow-in-BitmapScaleBitmaps-.patch CVE fix for: 2026-07-08 11:51:04 +02:00
0002-pcfread-validate-bitmap-sizes-and-offsets-against-pe.patch CVE fix for: 2026-07-08 11:51:04 +02:00
0003-bitscale-add-bounds-check-to-computeProps-for-proper.patch CVE fix for: 2026-07-08 11:51:04 +02:00
gating.yaml enabling gating for el9 2021-06-16 13:37:30 +02:00
libXfont2-2.0.3-CVE-2026-44950.patch Fix CVE-2026-44950: heap overflow in fs_read_glyphs() 2026-08-17 07:32:37 +00:00
libXfont2.spec Fix CVE-2026-44950: heap overflow in fs_read_glyphs() 2026-08-17 07:32:37 +00:00
sources RHEL 9.0.0 Alpha bootstrap 2020-10-15 15:21:06 +02:00