CVE details
CVE-2023-5574
A use-after-free flaw was found in xorg-x11-server-Xvfb. This issue occurs in Xvfb with a very specific and legacy configuration (a multi-screen setup with multiple protocol screens, also known as Zaphod mode). If the pointer is warped from a screen 1 to a screen 0, a use-after-free issue may be triggered during shutdown or reset of the Xvfb server, allowing for possible escalation of privileges or denial of service.
Matched ports (4)
| Port | Package | Version | Status | Maintainer |
|---|---|---|---|---|
| x11-servers/xorg-server | xephyr | 21.1.25,1 | unaddressed | x11@FreeBSD.org |
| x11-servers/xorg-server | xorg-nestserver | 21.1.25,2 | unaddressed | x11@FreeBSD.org |
| x11-servers/xorg-server | xorg-server | 21.1.25,1 | unaddressed | x11@FreeBSD.org |
| x11-servers/xorg-server | xorg-vfbserver | 21.1.25,1 | unaddressed | x11@FreeBSD.org |
Template for a VuXML entry
Range taken from the CVE record, check it before committing. make newentry in security/vuxml creates the vid.
<vuln vid="FIXME (make newentry)">
<topic>FIXME -- FIXME</topic>
<affects>
<package>
<name>xephyr</name>
<range><lt>FIXME</lt></range>
</package>
<package>
<name>xorg-nestserver</name>
<range><lt>FIXME</lt></range>
</package>
<package>
<name>xorg-server</name>
<range><lt>FIXME</lt></range>
</package>
<package>
<name>xorg-vfbserver</name>
<range><lt>FIXME</lt></range>
</package>
</affects>
<description>
<body xmlns="http://www.w3.org/1999/xhtml">
<p>A use-after-free flaw was found in xorg-x11-server-Xvfb. This issue
occurs in Xvfb with a very specific and legacy configuration (a
multi-screen setup with multiple protocol screens, also known as
Zaphod mode). If the pointer is warped from a screen 1 to a screen 0,
a use-after-free issue may be triggered during shutdown or reset of
the Xvfb server, allowing for possible escalation of privileges or
denial of service.</p>
</body>
</description>
<references>
<cvename>CVE-2023-5574</cvename>
<url>https://nvd.nist.gov/vuln/detail/CVE-2023-5574</url>
</references>
<dates>
<discovery>2023-10-25</discovery>
<entry>2026-10-26</entry>
</dates>
</vuln>