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.
Advisories
Source ID Title
Debian DLA Debian DLA DLA-3787-1 xorg-server security update
Debian DSA Debian DSA DSA-5657-1 xorg-server security update
EUVD EUVD EUVD-2024-28994 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.
Ubuntu USN Ubuntu USN USN-6721-1 X.Org X Server vulnerabilities
Fixes

Solution

No solution given by the vendor.


Workaround

Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.

References
Link Providers
http://www.openwall.com/lists/oss-security/2024/04/03/13 cve-icon
http://www.openwall.com/lists/oss-security/2024/04/12/10 cve-icon
https://access.redhat.com/errata/RHSA-2024:1785 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2024:2036 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2024:2037 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2024:2038 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2024:2039 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2024:2040 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2024:2041 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2024:2042 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2024:2080 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2024:2616 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2024:3258 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2024:3261 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2024:3343 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2024:9093 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2024:9122 cve-icon cve-icon
https://access.redhat.com/errata/RHSA-2025:12751 cve-icon cve-icon
https://access.redhat.com/security/cve/CVE-2024-31083 cve-icon cve-icon
https://bugzilla.redhat.com/show_bug.cgi?id=2272000 cve-icon cve-icon
https://lists.debian.org/debian-lts-announce/2024/04/msg00009.html cve-icon
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/6TF7FZXOKHIKPZXYIMSQXKVH7WITKV3V/ cve-icon
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EBLQJIAXEDMEGRGZMSH7CWUJHSVKUWLV/ cve-icon
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/P73U4DAAWLFZAPD75GLXTGMSTTQWW5AP/ cve-icon
https://nvd.nist.gov/vuln/detail/CVE-2024-31083 cve-icon
https://www.cve.org/CVERecord?id=CVE-2024-31083 cve-icon
History

Mon, 04 Aug 2025 21:15:00 +0000

Type Values Removed Values Added
First Time appeared Redhat rhel Els
CPEs cpe:/o:redhat:rhel_els:6
Vendors & Products Redhat rhel Els
References

Sat, 05 Jul 2025 03:00:00 +0000

Type Values Removed Values Added
CPEs cpe:/o:redhat:enterprise_linux:10

Fri, 22 Nov 2024 12:00:00 +0000


Tue, 12 Nov 2024 14:45:00 +0000

Type Values Removed Values Added
CPEs cpe:/o:redhat:enterprise_linux:9 cpe:/a:redhat:enterprise_linux:9::crb
References

Wed, 06 Nov 2024 15:15:00 +0000


cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2025-08-04T21:06:48.612Z

Reserved: 2024-03-28T02:56:55.575Z

Link: CVE-2024-31083

cve-icon Vulnrichment

Updated: 2024-08-02T01:46:04.596Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2024-04-05T12:15:37.577

Modified: 2025-08-04T21:15:29.343

Link: CVE-2024-31083

cve-icon Redhat

Severity : Important

Publid Date: 2024-04-03T00:00:00Z

Links: CVE-2024-31083 - Bugzilla

cve-icon OpenCVE Enrichment

No data.