CVE-2022-2320
Fixed in a distro release EPSS <1%
A flaw was found in the Xorg-x11-server. The specific flaw exists within the handling of ProcXkbSetDeviceInfo requests. The issue results from the lack of proper validation of user-supplied data, which can result in a memory access past the end of an allocated buffer. This flaw allows an attacker to escalate privileges and execute arbitrary code in the context of root.
Products: x.org x_server
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux 8 | xorg-x11-server-Xdmx | 1.20.11-9.el8 |
| AlmaLinux 8 | xorg-x11-server-Xephyr | 1.20.11-9.el8 |
| AlmaLinux 8 | xorg-x11-server-Xnest | 1.20.11-9.el8 |
| AlmaLinux 8 | xorg-x11-server-Xorg | 1.20.11-9.el8 |
| AlmaLinux 8 | xorg-x11-server-Xvfb | 1.20.11-9.el8 |
| AlmaLinux 8 | xorg-x11-server-Xwayland | 21.1.3-6.el8 |
| AlmaLinux 8 | xorg-x11-server-common | 1.20.11-9.el8 |
| AlmaLinux 8 | xorg-x11-server-devel | 1.20.11-9.el8 |
| AlmaLinux 8 | xorg-x11-server-source | 1.20.11-9.el8 |
| AlmaLinux 9 | xorg-x11-server-Xdmx | 1.20.11-11.el9 |
| AlmaLinux 9 | xorg-x11-server-Xephyr | 1.20.11-11.el9 |
| AlmaLinux 9 | xorg-x11-server-Xnest | 1.20.11-11.el9 |
| AlmaLinux 9 | xorg-x11-server-Xorg | 1.20.11-11.el9 |
| AlmaLinux 9 | xorg-x11-server-Xvfb | 1.20.11-11.el9 |
| AlmaLinux 9 | xorg-x11-server-Xwayland | 21.1.3-3.el9 |
| AlmaLinux 9 | xorg-x11-server-common | 1.20.11-11.el9 |
| AlmaLinux 9 | xorg-x11-server-devel | 1.20.11-11.el9 |
| AlmaLinux 9 | xorg-x11-server-source | 1.20.11-11.el9 |
| Amazon Linux 2 | xorg-x11-server-Xdmx | 1.20.4-18.amzn2.0.1 |
| Amazon Linux 2 | xorg-x11-server-Xephyr | 1.20.4-18.amzn2.0.1 |
| Amazon Linux 2 | xorg-x11-server-Xnest | 1.20.4-18.amzn2.0.1 |
| Amazon Linux 2 | xorg-x11-server-Xorg | 1.20.4-18.amzn2.0.1 |
| Amazon Linux 2 | xorg-x11-server-Xvfb | 1.20.4-18.amzn2.0.1 |
| Amazon Linux 2 | xorg-x11-server-Xwayland | 1.20.4-18.amzn2.0.1 |
| Amazon Linux 2 | xorg-x11-server-common | 1.20.4-18.amzn2.0.1 |
| Amazon Linux 2 | xorg-x11-server-devel | 1.20.4-18.amzn2.0.1 |
| Amazon Linux 2 | xorg-x11-server-source | 1.20.4-18.amzn2.0.1 |
| Arch Linux | xorg-server | 21.1.4-1 |
| Debian 10 | xorg-server | 2:1.20.4-1+deb10u5 |
| Debian 11 | xorg-server | 2:1.20.11-1+deb11u2 |
| Debian 12 | xorg-server | 2:21.1.4-1 |
| Debian 12 | xwayland | 2:22.1.3-1 |
| Debian 13 | xorg-server | 2:21.1.4-1 |
| Debian 13 | xwayland | 2:22.1.3-1 |
| Debian 14 | xorg-server | 2:21.1.4-1 |
| Debian 14 | xwayland | 2:22.1.3-1 |
| Red Hat Enterprise Linux 7 | xorg-x11-server | 0:1.20.4-18.el7_9 |
| Red Hat Enterprise Linux 7 | xorg-x11-server-Xdmx | 0:1.20.4-18.el7_9 |
| Red Hat Enterprise Linux 7 | xorg-x11-server-Xephyr | 0:1.20.4-18.el7_9 |
| Red Hat Enterprise Linux 7 | xorg-x11-server-Xnest | 0:1.20.4-18.el7_9 |
| Red Hat Enterprise Linux 7 | xorg-x11-server-Xorg | 0:1.20.4-18.el7_9 |
| Red Hat Enterprise Linux 7 | xorg-x11-server-Xvfb | 0:1.20.4-18.el7_9 |
| Red Hat Enterprise Linux 7 | xorg-x11-server-Xwayland | 0:1.20.4-18.el7_9 |
| Red Hat Enterprise Linux 7 | xorg-x11-server-common | 0:1.20.4-18.el7_9 |
| Red Hat Enterprise Linux 7 | xorg-x11-server-debuginfo | 0:1.20.4-18.el7_9 |
| Red Hat Enterprise Linux 7 | xorg-x11-server-devel | 0:1.20.4-18.el7_9 |
| Red Hat Enterprise Linux 7 | xorg-x11-server-source | 0:1.20.4-18.el7_9 |
| Red Hat Enterprise Linux 8 | xorg-x11-server | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-Xdmx | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-Xdmx-debuginfo | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-Xephyr | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-Xephyr-debuginfo | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-Xnest | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-Xnest-debuginfo | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-Xorg | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-Xorg-debuginfo | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-Xvfb | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-Xvfb-debuginfo | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-Xwayland | 0:21.1.3-6.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-Xwayland-debuginfo | 0:21.1.3-6.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-Xwayland-debugsource | 0:21.1.3-6.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-common | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-debuginfo | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-debugsource | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-devel | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 8 | xorg-x11-server-source | 0:1.20.11-9.el8 |
| Red Hat Enterprise Linux 9 | xorg-x11-server | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-Xdmx | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-Xdmx-debuginfo | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-Xephyr | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-Xephyr-debuginfo | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-Xnest | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-Xnest-debuginfo | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-Xorg | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-Xorg-debuginfo | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-Xvfb | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-Xvfb-debuginfo | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-Xwayland | 0:21.1.3-3.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-Xwayland-debuginfo | 0:21.1.3-3.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-Xwayland-debugsource | 0:21.1.3-3.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-common | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-debuginfo | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-debugsource | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-devel | 0:1.20.11-11.el9 |
| Red Hat Enterprise Linux 9 | xorg-x11-server-source | 0:1.20.11-11.el9 |
| Rocky Linux 8 | xorg-x11-server | 0:1.20.11-9.el8 |
| Rocky Linux 8 | xorg-x11-server-Xwayland | 0:21.1.3-6.el8 |
| Rocky Linux 8 | xorg-x11-xtrans-devel | 0:1.4.0-4.el8 |
| Rocky Linux 9 | xorg-x11-server | 0:1.20.11-11.el9 |
| Rocky Linux 9 | xorg-x11-server-Xwayland | 0:21.1.3-3.el9 |
| SUSE Enterprise Storage 6 | xorg-x11-server | 1.20.3-150100.14.5.25.1 |
| SUSE Enterprise Storage 7 | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP1-ESPOS | xorg-x11-server | 1.20.3-150100.14.5.25.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS | xorg-x11-server | 1.20.3-150100.14.5.25.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP2-ESPOS | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP2-LTSS | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| SUSE Linux Enterprise High Performance Computing 15-ESPOS | xorg-x11-server | 1.19.6-150000.8.39.1 |
| SUSE Linux Enterprise High Performance Computing 15-LTSS | xorg-x11-server | 1.19.6-150000.8.39.1 |
| SUSE Linux Enterprise Module for Basesystem 15 SP3 | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| SUSE Linux Enterprise Module for Basesystem 15 SP4 | xorg-x11-server | 1.20.3-150400.38.5.1 |
| SUSE Linux Enterprise Module for Development Tools 15 SP3 | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| SUSE Linux Enterprise Module for Development Tools 15 SP4 | xorg-x11-server | 1.20.3-150400.38.5.1 |
| SUSE Linux Enterprise Server 12 SP2-BCL | xorg-x11-server | 7.6_1.18.3-76.49.1 |
| SUSE Linux Enterprise Server 12 SP3-BCL | xorg-x11-server | 7.6_1.18.3-76.49.1 |
| SUSE Linux Enterprise Server 12 SP4-LTSS | xorg-x11-server | 1.19.6-4.31.1 |
| SUSE Linux Enterprise Server 12 SP5 | xorg-x11-server | 1.19.6-10.32.1 |
| SUSE Linux Enterprise Server 15 SP1-BCL | xorg-x11-server | 1.20.3-150100.14.5.25.1 |
| SUSE Linux Enterprise Server 15 SP1-LTSS | xorg-x11-server | 1.20.3-150100.14.5.25.1 |
| SUSE Linux Enterprise Server 15 SP2-BCL | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| SUSE Linux Enterprise Server 15 SP2-LTSS | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| SUSE Linux Enterprise Server 15-LTSS | xorg-x11-server | 1.19.6-150000.8.39.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP4 | xorg-x11-server | 1.19.6-4.31.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP5 | xorg-x11-server | 1.19.6-10.32.1 |
| SUSE Linux Enterprise Server for SAP Applications 15 | xorg-x11-server | 1.19.6-150000.8.39.1 |
| SUSE Linux Enterprise Server for SAP Applications 15 SP1 | xorg-x11-server | 1.20.3-150100.14.5.25.1 |
| SUSE Linux Enterprise Server for SAP Applications 15 SP2 | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| SUSE Linux Enterprise Software Development Kit 12 SP5 | xorg-x11-server | 1.19.6-10.32.1 |
| SUSE Linux Enterprise Workstation Extension 15 SP3 | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| SUSE Linux Enterprise Workstation Extension 15 SP4 | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| SUSE Manager Proxy 4.1 | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| SUSE Manager Retail Branch Server 4.1 | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| SUSE Manager Server 4.1 | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| SUSE OpenStack Cloud 9 | xorg-x11-server | 1.19.6-4.31.1 |
| SUSE OpenStack Cloud Crowbar 9 | xorg-x11-server | 1.19.6-4.31.1 |
| Ubuntu 18.04 LTS | xorg-server | 2:1.19.6-1ubuntu4.11 |
| Ubuntu 18.04 LTS | xorg-server-hwe-18.04 | 2:1.20.8-2ubuntu2.2~18.04.7 |
| Ubuntu 20.04 LTS | xorg-server | 2:1.20.13-1ubuntu1~20.04.3 |
| Ubuntu 22.04 LTS | xorg-server | 2:21.1.3-2ubuntu2.1 |
| Ubuntu 22.04 LTS | xwayland | 2:22.1.1-1ubuntu0.1 |
| Ubuntu Pro 14.04 LTS | xorg-server | no fix |
| Ubuntu Pro 16.04 LTS | xorg-server | 2:1.18.4-0ubuntu0.12+esm2 |
| Ubuntu Pro 16.04 LTS | xorg-server-hwe-16.04 | 2:1.19.6-1ubuntu4.1~16.04.6+esm1 |
| openSUSE Leap 15.3 | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| openSUSE Leap 15.4 | xorg-x11-server | 1.20.3-150400.38.5.1 |
| openSUSE Leap 15.4 | xorg-x11-server | 1.20.3-150200.22.5.55.1 |
| openSUSE Tumbleweed | xorg-x11-server | 21.1.3-8.1 |