Vulnerability · Published Feb 28, 2024 · Assigned by redhat
CVE-2024-21886Xorg-x11-server: heap buffer overflow in disabledevice
High 7.8
In plain English
A high-severity heap buffer overflow in xorg-server. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.4% (higher than 73% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Severity (CVSS 3.1)7.8High
Exploit odds (30 days)1.4%top 27.0% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known
Official description
A heap buffer overflow flaw was found in the DisableDevice function in the X.Org server. This issue may lead to an application crash or, in some circumstances, remote code execution in SSH X11 forwarding environments.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux:8 | tigervnc | 1.13.1-2.el8_9.7.alma.1 | ALSA-2024:0607 |
| AlmaLinux:9 | tigervnc | 1.13.1-3.el9_3.6.alma.1 | ALSA-2024:0557 |
| AlmaLinux:8 | tigervnc-icons | 1.13.1-2.el8_9.7.alma.1 | ALSA-2024:0607 |
| AlmaLinux:9 | tigervnc-icons | 1.13.1-3.el9_3.6.alma.1 | ALSA-2024:0557 |
| AlmaLinux:8 | tigervnc-license | 1.13.1-2.el8_9.7.alma.1 | ALSA-2024:0607 |
| AlmaLinux:9 | tigervnc-license | 1.13.1-3.el9_3.6.alma.1 | ALSA-2024:0557 |
| AlmaLinux:8 | tigervnc-selinux | 1.13.1-2.el8_9.7.alma.1 | ALSA-2024:0607 |
| AlmaLinux:9 | tigervnc-selinux | 1.13.1-3.el9_3.6.alma.1 | ALSA-2024:0557 |
| AlmaLinux:8 | tigervnc-server | 1.13.1-2.el8_9.7.alma.1 | ALSA-2024:0607 |
| AlmaLinux:9 | tigervnc-server | 1.13.1-3.el9_3.6.alma.1 | ALSA-2024:0557 |
| AlmaLinux:8 | tigervnc-server-minimal | 1.13.1-2.el8_9.7.alma.1 | ALSA-2024:0607 |
| AlmaLinux:9 | tigervnc-server-minimal | 1.13.1-3.el9_3.6.alma.1 | ALSA-2024:0557 |
| AlmaLinux:8 | tigervnc-server-module | 1.13.1-2.el8_9.7.alma.1 | ALSA-2024:0607 |
| AlmaLinux:9 | tigervnc-server-module | 1.13.1-3.el9_3.6.alma.1 | ALSA-2024:0557 |
| AlmaLinux:8 | xorg-x11-server-Xdmx | 1.20.11-22.el8 | ALSA-2024:2995 |
| AlmaLinux:9 | xorg-x11-server-Xdmx | 1.20.11-24.el9 | ALSA-2024:2169 |
| AlmaLinux:8 | xorg-x11-server-Xephyr | 1.20.11-22.el8 | ALSA-2024:2995 |
| AlmaLinux:9 | xorg-x11-server-Xephyr | 1.20.11-24.el9 | ALSA-2024:2169 |
| AlmaLinux:8 | xorg-x11-server-Xnest | 1.20.11-22.el8 | ALSA-2024:2995 |
| AlmaLinux:9 | xorg-x11-server-Xnest | 1.20.11-24.el9 | ALSA-2024:2169 |
| AlmaLinux:8 | xorg-x11-server-Xorg | 1.20.11-22.el8 | ALSA-2024:2995 |
| AlmaLinux:9 | xorg-x11-server-Xorg | 1.20.11-24.el9 | ALSA-2024:2169 |
| AlmaLinux:8 | xorg-x11-server-Xvfb | 1.20.11-22.el8 | ALSA-2024:2995 |
| AlmaLinux:9 | xorg-x11-server-Xvfb | 1.20.11-24.el9 | ALSA-2024:2169 |
| AlmaLinux:8 | xorg-x11-server-Xwayland | 21.1.3-15.el8 | ALSA-2024:2996 |
| AlmaLinux:9 | xorg-x11-server-Xwayland | 22.1.9-5.el9 | ALSA-2024:2170 |
| AlmaLinux:8 | xorg-x11-server-common | 1.20.11-22.el8 | ALSA-2024:2995 |
| AlmaLinux:9 | xorg-x11-server-common | 1.20.11-24.el9 | ALSA-2024:2169 |
| AlmaLinux:8 | xorg-x11-server-devel | 1.20.11-22.el8 | ALSA-2024:2995 |
| AlmaLinux:9 | xorg-x11-server-devel | 1.20.11-24.el9 | ALSA-2024:2169 |
| AlmaLinux:8 | xorg-x11-server-source | 1.20.11-22.el8 | ALSA-2024:2995 |
| AlmaLinux:9 | xorg-x11-server-source | 1.20.11-24.el9 | ALSA-2024:2169 |
| Alpine:v3.20 | xorg-server | 21.1.11-r0 | ALPINE-CVE-2024-21886 |
| Alpine:v3.21 | xorg-server | 21.1.11-r0 | ALPINE-CVE-2024-21886 |
| Alpine:v3.22 | xorg-server | 21.1.11-r0 | ALPINE-CVE-2024-21886 |
| Alpine:v3.23 | xorg-server | 21.1.11-r0 | ALPINE-CVE-2024-21886 |
| Alpine:v3.24 | xorg-server | 21.1.11-r0 | ALPINE-CVE-2024-21886 |
| Alpine:v3.20 | xwayland | 23.2.4-r0 | ALPINE-CVE-2024-21886 |
| Alpine:v3.21 | xwayland | 23.2.4-r0 | ALPINE-CVE-2024-21886 |
| Alpine:v3.22 | xwayland | 23.2.4-r0 | ALPINE-CVE-2024-21886 |
| Alpine:v3.23 | xwayland | 23.2.4-r0 | ALPINE-CVE-2024-21886 |
| Alpine:v3.24 | xwayland | 23.2.4-r0 | ALPINE-CVE-2024-21886 |
| Debian:12 | xorg-server | 2:21.1.7-3+deb12u5 | DEBIAN-CVE-2024-21886 |
| Debian:12 | xorg-server | 2:21.1.7-3+deb12u5 | DSA-5603-1 |
| Debian:13 | xorg-server | 2:21.1.11-1 | DEBIAN-CVE-2024-21886 |
| Debian:14 | xorg-server | 2:21.1.11-1 | DEBIAN-CVE-2024-21886 |
| Debian:12 | xwayland | no fix listed | DEBIAN-CVE-2024-21886 |
| Debian:13 | xwayland | 2:23.2.4-1 | DEBIAN-CVE-2024-21886 |
| Debian:14 | xwayland | 2:23.2.4-1 | DEBIAN-CVE-2024-21886 |
| Rocky Linux:8 | tigervnc | 0:1.13.1-2.el8_9.7 | RLSA-2024:0607 |
| Ubuntu:22.04:LTS | xorg-server | 2:21.1.4-2ubuntu1.7~22.04.7 | USN-6587-1 |
| Ubuntu:22.04:LTS | xorg-server | 2:21.1.4-2ubuntu1.7~22.04.7 | UBUNTU-CVE-2024-21886 |
| Ubuntu:22.04:LTS | xwayland | 2:22.1.1-1ubuntu0.10 | USN-6587-1 |
| Ubuntu:22.04:LTS | xwayland | 2:22.1.1-1ubuntu0.10 | UBUNTU-CVE-2024-21886 |
| Ubuntu:24.04:LTS | xwayland | 2:23.2.4-1 | UBUNTU-CVE-2024-21886 |
Affected products (as reported)
Weakness: CWE-122 · Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
References
- RHSA-2024:0320 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:0557 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:0558 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:0597 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:0607 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:0614 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:0617 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:0621 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:0626 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:0629 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:2169 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:2170 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:2995 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:2996 vendor-advisory, x_refsource_REDHAT
- RHSA-2025:12751 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/security/cve/CVE-2024-21886 vdb-entry, x_refsource_REDHAT
- RHBZ#2256542 issue-tracking, x_refsource_REDHAT
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/IZ75X54CN4IFYMIV7OK3JVZ57FHQIGIC/
- https://lists.debian.org/debian-lts-announce/2024/01/msg00016.html
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EJBMCWQ54R6ZL3MYU2D2JBW6JMZL7BQW/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/5J4H7CH565ALSZZYKOJFYDA5KFLG6NUK/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TZ2IJJDHJETNE76VUX4G7UI5EG5HYFEH/