Updated: 2025-08-20 00:09:28.273645
Description:
A use-after-free vulnerability was found in the ProcRenderAddGlyphs() function of Xorg servers. This issue occurs when AllocateGlyph() is called to store new glyphs sent by the client to the X server, potentially resulting in multiple entries pointing to the same non-refcounted glyphs. Consequently, ProcRenderAddGlyphs() may free a glyph, leading to a use-after-free scenario when the same glyph pointer is subsequently accessed. This flaw allows an authenticated attacker to execute arbitrary code on the system by sending a specially crafted request.
| Links | NIST | CIRCL | RHEL | Ubuntu |
| Severity | Score | |
|---|---|---|
| CVSS Version 2.x | NONE | 0.0 |
| CVSS Version 3.x | HIGH | 7.8 |
| OS name | Project name | Version | Score | Severity | Status | Errata | Last updated | Statement |
|---|---|---|---|---|---|---|---|---|
| AlmaLinux 9.2 ESU | xorg-x11-server-Xwayland | 21.1.3 | 7.8 | HIGH | Released | CLSA-2025:1764027165 | 2025-11-25 02:26:37 | |
| AlmaLinux 9.2 ESU | tigervnc | 1.12.0 | 7.8 | HIGH | Released | CLSA-2025:1744632481 | 2025-04-15 03:59:47 |