Vulnerability · Published Jan 18, 2024 · Assigned by redhat
CVE-2023-6816Xorg-x11-server: heap buffer overflow in devicefocusevent and procxiquerypointer
Critical 9.8
In plain English
A critical-severity out-of-bounds write in Red Hat Enterprise Linux 6 from Red Hat. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 2.1% (higher than 82% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
A flaw was found in X.Org server. Both DeviceFocusEvent and the XIQueryPointer reply contain a bit for each logical button currently down. Buttons can be arbitrarily mapped to any value up to 255, but the X.Org Server was only allocating space for the device's particular number of buttons, leading to a heap overflow if a bigger value was used.
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-2023-6816 |
| Alpine:v3.21 | xorg-server | 21.1.11-r0 | ALPINE-CVE-2023-6816 |
| Alpine:v3.22 | xorg-server | 21.1.11-r0 | ALPINE-CVE-2023-6816 |
| Alpine:v3.23 | xorg-server | 21.1.11-r0 | ALPINE-CVE-2023-6816 |
| Alpine:v3.24 | xorg-server | 21.1.11-r0 | ALPINE-CVE-2023-6816 |
| Alpine:v3.20 | xwayland | 23.2.4-r0 | ALPINE-CVE-2023-6816 |
| Alpine:v3.21 | xwayland | 23.2.4-r0 | ALPINE-CVE-2023-6816 |
| Alpine:v3.22 | xwayland | 23.2.4-r0 | ALPINE-CVE-2023-6816 |
| Alpine:v3.23 | xwayland | 23.2.4-r0 | ALPINE-CVE-2023-6816 |
| Alpine:v3.24 | xwayland | 23.2.4-r0 | ALPINE-CVE-2023-6816 |
| Debian:12 | xorg-server | 2:21.1.7-3+deb12u5 | DSA-5603-1 |
| Debian:12 | xorg-server | 2:21.1.7-3+deb12u5 | DEBIAN-CVE-2023-6816 |
| Debian:13 | xorg-server | 2:21.1.11-1 | DEBIAN-CVE-2023-6816 |
| Debian:14 | xorg-server | 2:21.1.11-1 | DEBIAN-CVE-2023-6816 |
| Debian:12 | xwayland | no fix listed | DEBIAN-CVE-2023-6816 |
| Debian:13 | xwayland | 2:23.2.4-1 | DEBIAN-CVE-2023-6816 |
| Debian:14 | xwayland | 2:23.2.4-1 | DEBIAN-CVE-2023-6816 |
| 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-2023-6816 |
| 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-2023-6816 |
| Ubuntu:24.04:LTS | xwayland | 2:23.2.4-1 | UBUNTU-CVE-2023-6816 |
Affected products (as reported)
Weakness: CWE-787 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/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-2023-6816 vdb-entry, x_refsource_REDHAT
- RHBZ#2257691 issue-tracking, x_refsource_REDHAT
- http://www.openwall.com/lists/oss-security/2024/01/18/1 x_transferred
- https://lists.debian.org/debian-lts-announce/2024/01/msg00016.html x_transferred
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/5J4H7CH565ALSZZYKOJFYDA5KFLG6NUK/ x_transferred
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EJBMCWQ54R6ZL3MYU2D2JBW6JMZL7BQW/ x_transferred
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/IZ75X54CN4IFYMIV7OK3JVZ57FHQIGIC/ x_transferred
- https://security.gentoo.org/glsa/202401-30 x_transferred
- https://security.netapp.com/advisory/ntap-20240307-0006/ x_transferred