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-XorgUpgrade xorg-x11-server-sourceUpgrade xorg-x11-server-XvfbUpgrade xorg-x11-server-XephyrUpgrade xorg-x11-server-XwaylandUpgrade xorg-x11-server-commonUpgrade xorg-x11-server-XnestUpgrade xorg-x11-server-XdmxUpgrade xorg-x11-server-develUpgrade xorg-x11-server-debuginfo | Jun 4, 2020 | Aug 25, 2018 |
| Centos_linux | — | Upgrade libX11-commonUpgrade mesa-libGLwUpgrade xorg-x11-server-sourceUpgrade libX11-develUpgrade libxkbcommon-debuginfoUpgrade gdmUpgrade gdm-develUpgrade xorg-x11-server-XvfbUpgrade xorg-x11-server-XephyrUpgrade libxkbcommon-x11-develUpgrade libX11-debuginfoUpgrade xorg-x11-drv-wacom-debuginfoUpgrade xorg-x11-drv-atiUpgrade xorg-x11-server-commonUpgrade mesa-libGLw-debuginfoUpgrade gdm-debuginfoUpgrade xorg-x11-server-XwaylandUpgrade xorg-x11-drv-ati-debuginfoUpgrade xorg-x11-server-XnestUpgrade gdm-pam-extensions-develUpgrade xorg-x11-server-debuginfoUpgrade libxkbcommon-develUpgrade xorg-x11-server-XorgUpgrade xorg-x11-server-develUpgrade mesa-libGLw-develUpgrade xorg-x11-server-XdmxUpgrade xorg-x11-drv-wacomUpgrade xorg-x11-drv-vesaUpgrade xorg-x11-drv-vesa-debuginfoUpgrade libX11Upgrade libxkbcommon-x11Upgrade xorg-x11-drv-wacom-develUpgrade libxkbcommon | 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-develUpgrade libxkbcommon-x11 | Dec 11, 2019 | Aug 25, 2018 |
| Oracle Solaris | — | Upgrade x11/x11-server-utilities to version 7.7-11.4.21.0.1.69.0 on Solaris 11.4Upgrade library/graphics/cogl to version 1.22.4-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/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/font-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/xt-resource-utilities to version 7.7-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 x11/library/libice to version 1.0.10-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.4Upgrade image/editor/bitmap 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 libxkbcommon-x11-develUpgrade xorg-x11-server-XwaylandUpgrade xorg-x11-server-XorgUpgrade xorg-x11-server-XvfbUpgrade xorg-x11-server-XephyrUpgrade xorg-x11-drv-atiUpgrade mesa-libGLwUpgrade libX11-develUpgrade libX11-commonUpgrade xorg-x11-drv-wacom-develUpgrade gdmUpgrade libxkbcommon-develUpgrade xorg-x11-server-commonUpgrade xorg-x11-server-sourceUpgrade xorg-x11-server-XdmxUpgrade xorg-x11-drv-wacomUpgrade xorg-x11-drv-vesaUpgrade libxkbcommonUpgrade gdm-develUpgrade libX11Upgrade libxkbcommon-x11Upgrade mesa-libGLw-develUpgrade xorg-x11-server-XnestUpgrade xorg-x11-server-develUpgrade gdm-pam-extensions-devel | Jul 21, 2020 | Jun 26, 2017 |
| Redhat_linux | — | Upgrade libX11Upgrade xorg-x11-drv-wacomUpgrade mesa-libGLw-develUpgrade xorg-x11-drv-wacom-develUpgrade libxkbcommon-x11-develUpgrade gdm-develUpgrade xorg-x11-server-develUpgrade gdmUpgrade libX11-commonUpgrade xorg-x11-drv-wacom-debuginfoUpgrade xorg-x11-drv-atiUpgrade xorg-x11-server-XephyrNo solution existsUpgrade gdm-debuginfoUpgrade libX11-debuginfoUpgrade xorg-x11-drv-ati-debuginfoUpgrade xorg-x11-server-XdmxUpgrade mesa-libGLwUpgrade xorg-x11-server-XvfbUpgrade libxkbcommon-x11Upgrade libxkbcommon-develUpgrade gdm-pam-extensions-develUpgrade xorg-x11-server-commonUpgrade xorg-x11-server-XwaylandUpgrade xorg-x11-drv-vesa-debuginfoUpgrade mesa-libGLw-debuginfoUpgrade libxkbcommonUpgrade xorg-x11-server-XnestUpgrade xorg-x11-server-debuginfoUpgrade xorg-x11-server-sourceUpgrade xorg-x11-drv-vesaUpgrade libxkbcommon-debuginfoUpgrade libX11-develUpgrade xorg-x11-server-Xorg | Aug 7, 2019 | Aug 25, 2018 |
| Suse | — | Upgrade libxkbcommon-x11-devel-32bitUpgrade libxkbcommon-x11-0-32bitUpgrade libxkbcommon-x11-0Upgrade libxkbcommon-develUpgrade libxkbcommon-devel-32bitUpgrade libxkbcommon0Upgrade libxkbcommon0-32bitUpgrade libxkbcommon-x11-devel | 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