漏洞标题
Xorg-x11-server:procrenderaddglyphs中的user-after-free问题
漏洞描述信息
Xorg服务器的ProcRenderAddGlyphs()函数中发现了一个使用后释放漏洞。当客户端将新字体发送到X服务器时,调用AllocateGlyph()来存储这些字体,可能会导致多个条目指向同一组未引用计数的字体。因此, ProcRenderAddGlyphs()可能会释放一个字体,导致随后访问同一字体指针时出现使用后释放的情况。此漏洞允许经过身份验证的攻击者通过发送特制请求,在系统上执行任意代码。
CVSS信息
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
漏洞类别
释放后使用
漏洞标题
Xorg-x11-server: use-after-free in procrenderaddglyphs
漏洞描述信息
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.
CVSS信息
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
漏洞类别
释放后使用
漏洞标题
X.org server 资源管理错误漏洞
漏洞描述信息
X.org Server是X.org基金会的一个开放源代码的自由软件。 X.org server存在资源管理错误漏洞,该漏洞源于 ProcRenderAddGlyphs 函数存在释放后重用漏洞。
CVSS信息
N/A
漏洞类别
资源管理错误