Lucene search

K
ubuntucveUbuntu.comUB:CVE-2024-31083
HistoryMar 04, 2024 - 12:00 a.m.

CVE-2024-31083

2024-03-0400:00:00
ubuntu.com
ubuntu.com
15
xorg servers
procrenderaddglyphs
allocateglyph
use-after-free vulnerability
arbitrary code execution
authenticated attacker
bugs
xorg-server
xwayland
regression
lp #2060354
x11r6.7
unix

7.8 High

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

7.6 High

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

10.4%

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.

Bugs

Notes

Author Note
mdeslaur xorg server is actually the xorg-server package the xorg package only contains docs xwayland package contains parts of xorg-server
leosilva introduced prior to X11R6.7
sbeattie potential regression introduced from this fix in LP:#2060354
OSVersionArchitecturePackageVersionFilename
ubuntu18.04noarchxorg-server< 2:1.19.6-1ubuntu4.15+esm8UNKNOWN
ubuntu20.04noarchxorg-server< 2:1.20.13-1ubuntu1~20.04.17UNKNOWN
ubuntu22.04noarchxorg-server< 2:21.1.4-2ubuntu1.7~22.04.10UNKNOWN
ubuntu23.10noarchxorg-server< 2:21.1.7-3ubuntu2.9UNKNOWN
ubuntu24.04noarchxorg-server< 2:21.1.12-1ubuntu1UNKNOWN
ubuntu14.04noarchxorg-server< 2:1.15.1-0ubuntu2.11+esm11UNKNOWN
ubuntu16.04noarchxorg-server< 2:1.18.4-0ubuntu0.12+esm13UNKNOWN
ubuntu16.04noarchxorg-server-hwe-16.04< anyUNKNOWN
ubuntu18.04noarchxorg-server-hwe-18.04< anyUNKNOWN
ubuntu22.04noarchxwayland< 2:22.1.1-1ubuntu0.13UNKNOWN
Rows per page:
1-10 of 111

7.8 High

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

7.6 High

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

10.4%