Unchecked NULL pointer usage in ResolveStateAndPredicate in xkbcomp/compat.c in xkbcommon before 0.8.2 could be used by local attackers to crash (NULL pointer dereference) the xkbcommon parser by supplying a crafted keymap file with a no-op modmask expression.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.0 Vector: (CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade xkbcomp | Dec 5, 2025 | Aug 25, 2018 |
| Amazon Linux Ami 2 | — | Upgrade xorg-x11-server-XnestUpgrade xorg-x11-server-XdmxUpgrade xorg-x11-server-XvfbUpgrade xorg-x11-server-XwaylandUpgrade xorg-x11-server-sourceUpgrade xorg-x11-server-XorgUpgrade xorg-x11-server-commonUpgrade xorg-x11-server-XephyrUpgrade xorg-x11-server-develUpgrade xorg-x11-server-debuginfo | Jun 4, 2020 | Aug 25, 2018 |
| Centos_linux | — | Upgrade xorg-x11-drv-vesaUpgrade libxkbcommonUpgrade libX11Upgrade libxkbcommon-x11Upgrade xorg-x11-server-develUpgrade libxkbcommon-develUpgrade mesa-libGLw-develUpgrade xorg-x11-drv-wacom-develUpgrade xorg-x11-server-XorgUpgrade xorg-x11-server-XnestUpgrade xorg-x11-drv-wacomUpgrade xorg-x11-server-XdmxUpgrade xorg-x11-server-debuginfoUpgrade gdm-pam-extensions-develUpgrade xorg-x11-drv-vesa-debuginfoUpgrade xorg-x11-server-XwaylandUpgrade xorg-x11-server-XvfbUpgrade libX11-develUpgrade libX11-commonUpgrade xorg-x11-server-commonUpgrade mesa-libGLwUpgrade xorg-x11-drv-atiUpgrade libX11-debuginfoUpgrade xorg-x11-drv-wacom-debuginfoUpgrade mesa-libGLw-debuginfoUpgrade gdm-debuginfoUpgrade libxkbcommon-debuginfoUpgrade gdmUpgrade libxkbcommon-x11-develUpgrade xorg-x11-server-sourceUpgrade gdm-develUpgrade xorg-x11-server-XephyrUpgrade xorg-x11-drv-ati-debuginfo | Aug 28, 2019 | Aug 25, 2018 |
| Debian | — | Upgrade libxkbcommon | Jul 30, 2024 | Aug 25, 2018 |
| Freebsd | — | Upgrade xkbcomp | Dec 10, 2025 | Dec 5, 2025 |
| Gentoo Linux | — | Upgrade x11-libs/libxkbcommon. | Oct 31, 2018 | Aug 25, 2018 |
| Huawei Euleros 2_0_sp5 | — | Upgrade libxkbcommonUpgrade libxkbcommon-x11Upgrade libxkbcommon-devel | Dec 11, 2019 | Aug 25, 2018 |
| Oracle Solaris | — | Upgrade library/graphics/cogl to version 1.22.4-11.4.21.0.1.69.0 on Solaris 11.4Upgrade x11/font-utilities to version 7.7-11.4.21.0.1.69.0 on Solaris 11.4Upgrade x11/session/sessreg to version 1.1.2-11.4.21.0.1.69.0 on Solaris 11.4Upgrade x11/x11-server-utilities to version 7.7-11.4.21.0.1.69.0 on Solaris 11.4Upgrade x11/diagnostic/x11-info-clients to version 7.7-11.4.21.0.1.69.0 on Solaris 11.4Upgrade x11/session/xauth to version 1.1-11.4.21.0.1.69.0 on Solaris 11.4Upgrade x11/library/libxkbcommon to version 0.8.4-11.4.17.0.1.1.0 on Solaris 11.4Upgrade image/editor/bitmap to version 1.0.9-11.4.21.0.1.69.0 on Solaris 11.4Upgrade x11/library/libxi to version 1.7.10-11.4.21.0.1.69.0 on Solaris 11.4Upgrade x11/xt-resource-utilities to version 7.7-11.4.21.0.1.69.0 on Solaris 11.4Upgrade x11/library/libfontenc to version 1.1.4-11.4.21.0.1.69.0 on Solaris 11.4Upgrade library/graphics/pixman to version 0.38.4-11.4.21.0.1.69.0 on Solaris 11.4Upgrade x11/library/libice to version 1.0.10-11.4.21.0.1.69.0 on Solaris 11.4Upgrade x11/xclock to version 1.0.9-11.4.21.0.1.69.0 on Solaris 11.4 | Jan 19, 2021 | Aug 25, 2018 |
| Oracle_linux | — | Upgrade xorg-x11-server-develUpgrade xorg-x11-server-XnestUpgrade gdm-pam-extensions-develUpgrade libxkbcommon-x11Upgrade mesa-libGLw-develUpgrade gdm-develUpgrade libX11Upgrade xorg-x11-server-XdmxUpgrade libxkbcommonUpgrade xorg-x11-drv-wacomUpgrade xorg-x11-drv-vesaUpgrade xorg-x11-server-XvfbUpgrade libX11-develUpgrade xorg-x11-drv-wacom-develUpgrade libX11-commonUpgrade libxkbcommon-develUpgrade mesa-libGLwUpgrade libxkbcommon-x11-develUpgrade xorg-x11-server-sourceUpgrade xorg-x11-server-commonUpgrade gdmUpgrade xorg-x11-drv-atiUpgrade xorg-x11-server-XwaylandUpgrade xorg-x11-server-XorgUpgrade xorg-x11-server-Xephyr | Jul 21, 2020 | Jun 26, 2017 |
| Redhat_linux | — | Upgrade libX11-develUpgrade libxkbcommonUpgrade xorg-x11-drv-vesa-debuginfoUpgrade mesa-libGLw-debuginfoUpgrade libxkbcommon-debuginfoUpgrade xorg-x11-server-commonUpgrade xorg-x11-server-sourceUpgrade xorg-x11-server-XnestUpgrade gdm-pam-extensions-develUpgrade xorg-x11-drv-vesaUpgrade libxkbcommon-develUpgrade xorg-x11-server-XwaylandUpgrade xorg-x11-server-debuginfoUpgrade xorg-x11-server-XorgUpgrade libX11-debuginfoNo solution existsUpgrade libxkbcommon-x11-develUpgrade libxkbcommon-x11Upgrade xorg-x11-drv-wacom-debuginfoUpgrade xorg-x11-server-develUpgrade xorg-x11-drv-wacomUpgrade gdm-debuginfoUpgrade xorg-x11-server-XdmxUpgrade xorg-x11-drv-ati-debuginfoUpgrade xorg-x11-server-XephyrUpgrade xorg-x11-drv-wacom-develUpgrade libX11Upgrade libX11-commonUpgrade xorg-x11-drv-atiUpgrade gdmUpgrade mesa-libGLwUpgrade gdm-develUpgrade xorg-x11-server-XvfbUpgrade mesa-libGLw-devel | Aug 7, 2019 | Aug 25, 2018 |
| Suse | — | Upgrade libxkbcommon-devel-32bitUpgrade libxkbcommon-x11-devel-32bitUpgrade libxkbcommon-develUpgrade libxkbcommon-x11-0Upgrade libxkbcommon-x11-0-32bitUpgrade libxkbcommon0-32bitUpgrade libxkbcommon-x11-develUpgrade libxkbcommon0 | Nov 17, 2018 | Aug 25, 2018 |
| Ubuntu | — | Upgrade libxkbcommon-x11-0Upgrade libxkbcommon0 | Oct 17, 2018 | Aug 25, 2018 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub