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-debuginfoUpgrade xorg-x11-server-commonUpgrade xorg-x11-server-XorgUpgrade xorg-x11-server-XvfbUpgrade xorg-x11-server-XwaylandUpgrade xorg-x11-server-XnestUpgrade xorg-x11-server-XephyrUpgrade xorg-x11-server-sourceUpgrade xorg-x11-server-develUpgrade xorg-x11-server-Xdmx | Jun 4, 2020 | Aug 25, 2018 |
| Centos_linux | — | Upgrade xorg-x11-drv-wacom-debuginfoUpgrade mesa-libGLw-debuginfoUpgrade gdm-debuginfoUpgrade mesa-libGLwUpgrade libxkbcommon-x11-develUpgrade gdmUpgrade xorg-x11-server-sourceUpgrade libX11-commonUpgrade libX11-debuginfoUpgrade xorg-x11-drv-ati-debuginfoUpgrade xorg-x11-server-XephyrUpgrade xorg-x11-drv-atiUpgrade libxkbcommon-debuginfoUpgrade libX11-develUpgrade gdm-develUpgrade xorg-x11-server-XvfbUpgrade xorg-x11-server-XwaylandUpgrade xorg-x11-server-commonUpgrade xorg-x11-drv-vesa-debuginfoUpgrade xorg-x11-drv-wacomUpgrade xorg-x11-server-debuginfoUpgrade xorg-x11-drv-vesaUpgrade xorg-x11-server-develUpgrade xorg-x11-server-XdmxUpgrade xorg-x11-drv-wacom-develUpgrade libxkbcommonUpgrade libX11Upgrade mesa-libGLw-develUpgrade libxkbcommon-x11Upgrade xorg-x11-server-XorgUpgrade xorg-x11-server-XnestUpgrade libxkbcommon-develUpgrade gdm-pam-extensions-devel | 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 libxkbcommon-develUpgrade libxkbcommon-x11Upgrade libxkbcommon | 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/session/sessreg to version 1.1.2-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/x11-server-utilities 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/font-utilities to version 7.7-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/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 x11/xclock 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 image/editor/bitmap to version 1.0.9-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 library/graphics/pixman to version 0.38.4-11.4.21.0.1.69.0 on Solaris 11.4 | Jan 19, 2021 | Aug 25, 2018 |
| Oracle_linux | — | Upgrade mesa-libGLw-develUpgrade libxkbcommon-x11Upgrade gdm-develUpgrade xorg-x11-server-XdmxUpgrade libX11Upgrade libxkbcommonUpgrade xorg-x11-drv-vesaUpgrade xorg-x11-server-XnestUpgrade xorg-x11-drv-wacomUpgrade gdm-pam-extensions-develUpgrade xorg-x11-server-develUpgrade xorg-x11-server-sourceUpgrade xorg-x11-drv-wacom-develUpgrade xorg-x11-server-commonUpgrade xorg-x11-drv-atiUpgrade xorg-x11-server-XvfbUpgrade libxkbcommon-x11-develUpgrade xorg-x11-server-XorgUpgrade gdmUpgrade xorg-x11-server-XwaylandUpgrade libX11-commonUpgrade mesa-libGLwUpgrade xorg-x11-server-XephyrUpgrade libxkbcommon-develUpgrade libX11-devel | Jul 21, 2020 | Jun 26, 2017 |
| Redhat_linux | — | Upgrade xorg-x11-drv-vesa-debuginfoUpgrade libxkbcommon-debuginfoUpgrade xorg-x11-server-XnestUpgrade xorg-x11-server-sourceUpgrade xorg-x11-server-XorgUpgrade mesa-libGLw-debuginfoUpgrade libxkbcommonUpgrade xorg-x11-server-XwaylandUpgrade xorg-x11-drv-vesaUpgrade libxkbcommon-develUpgrade xorg-x11-server-commonUpgrade xorg-x11-server-debuginfoUpgrade libX11-develUpgrade gdm-pam-extensions-develUpgrade xorg-x11-server-XephyrUpgrade xorg-x11-server-XdmxUpgrade mesa-libGLw-develUpgrade libX11Upgrade xorg-x11-drv-wacom-develUpgrade mesa-libGLwUpgrade libX11-debuginfoUpgrade libxkbcommon-x11Upgrade xorg-x11-drv-wacomUpgrade gdmUpgrade libX11-commonUpgrade xorg-x11-drv-wacom-debuginfoUpgrade xorg-x11-server-develNo solution existsUpgrade xorg-x11-drv-ati-debuginfoUpgrade gdm-debuginfoUpgrade xorg-x11-drv-atiUpgrade gdm-develUpgrade libxkbcommon-x11-develUpgrade xorg-x11-server-Xvfb | Aug 7, 2019 | Aug 25, 2018 |
| Suse | — | Upgrade libxkbcommon-x11-0-32bitUpgrade libxkbcommon-devel-32bitUpgrade libxkbcommon-develUpgrade libxkbcommon-x11-devel-32bitUpgrade libxkbcommon-x11-0Upgrade libxkbcommon-x11-develUpgrade libxkbcommon0-32bitUpgrade 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