Unchecked NULL pointer usage when parsing invalid atoms in ExprResolveLhs in xkbcomp/expr.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, because lookup failures are mishandled.
| 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-develUpgrade xorg-x11-server-XephyrUpgrade xorg-x11-server-XnestUpgrade xorg-x11-server-commonUpgrade xorg-x11-server-XorgUpgrade xorg-x11-server-XwaylandUpgrade xorg-x11-server-XvfbUpgrade xorg-x11-server-sourceUpgrade xorg-x11-server-debuginfoUpgrade xorg-x11-server-Xdmx | Jun 4, 2020 | Aug 25, 2018 |
| Centos_linux | — | Upgrade xorg-x11-server-XnestUpgrade xorg-x11-server-commonUpgrade libX11Upgrade xorg-x11-drv-ati-debuginfoUpgrade xorg-x11-drv-vesaUpgrade libX11-debuginfoUpgrade xorg-x11-server-sourceUpgrade xorg-x11-server-XvfbUpgrade libxkbcommonUpgrade xorg-x11-server-XwaylandUpgrade gdm-pam-extensions-develUpgrade xorg-x11-server-XorgUpgrade xorg-x11-server-XephyrUpgrade mesa-libGLw-debuginfoUpgrade libxkbcommon-debuginfoUpgrade gdmUpgrade mesa-libGLw-develUpgrade xorg-x11-drv-atiUpgrade gdm-develUpgrade xorg-x11-drv-wacom-debuginfoUpgrade libX11-commonUpgrade libxkbcommon-x11Upgrade xorg-x11-server-debuginfoUpgrade xorg-x11-server-develUpgrade libxkbcommon-develUpgrade gdm-debuginfoUpgrade xorg-x11-drv-wacom-develUpgrade xorg-x11-drv-vesa-debuginfoUpgrade xorg-x11-drv-wacomUpgrade xorg-x11-server-XdmxUpgrade mesa-libGLwUpgrade libX11-develUpgrade libxkbcommon-x11-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-x11Upgrade libxkbcommon-develUpgrade libxkbcommon | Dec 11, 2019 | Aug 25, 2018 |
| Oracle Solaris | — | Upgrade 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 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/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 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/x11-server-utilities 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/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/xt-resource-utilities to version 7.7-11.4.21.0.1.69.0 on Solaris 11.4 | Jan 19, 2021 | Aug 25, 2018 |
| Oracle_linux | — | Upgrade xorg-x11-drv-wacom-develUpgrade gdm-develUpgrade libX11-develUpgrade libxkbcommon-x11Upgrade gdmUpgrade libX11-commonUpgrade xorg-x11-server-develUpgrade gdm-pam-extensions-develUpgrade xorg-x11-server-XephyrUpgrade xorg-x11-server-sourceUpgrade mesa-libGLwUpgrade libX11Upgrade libxkbcommon-x11-develUpgrade xorg-x11-server-commonUpgrade xorg-x11-server-XorgUpgrade xorg-x11-server-XdmxUpgrade xorg-x11-drv-atiUpgrade libxkbcommon-develUpgrade xorg-x11-server-XnestUpgrade xorg-x11-server-XwaylandUpgrade xorg-x11-drv-wacomUpgrade xorg-x11-drv-vesaUpgrade xorg-x11-server-XvfbUpgrade libxkbcommonUpgrade mesa-libGLw-devel | Jul 21, 2020 | Oct 30, 2017 |
| Redhat_linux | — | No solution existsUpgrade xorg-x11-drv-atiUpgrade gdm-develUpgrade xorg-x11-drv-wacomUpgrade mesa-libGLw-debuginfoUpgrade xorg-x11-server-debuginfoUpgrade xorg-x11-drv-wacom-develUpgrade xorg-x11-drv-vesa-debuginfoUpgrade libxkbcommon-x11Upgrade libX11-commonUpgrade libxkbcommon-develUpgrade gdm-debuginfoUpgrade mesa-libGLw-develUpgrade libX11-develUpgrade gdmUpgrade libX11Upgrade xorg-x11-server-XorgUpgrade xorg-x11-server-commonUpgrade xorg-x11-server-XdmxUpgrade xorg-x11-server-XnestUpgrade libxkbcommon-x11-develUpgrade libxkbcommonUpgrade xorg-x11-drv-wacom-debuginfoUpgrade xorg-x11-server-sourceUpgrade xorg-x11-drv-ati-debuginfoUpgrade libxkbcommon-debuginfoUpgrade libX11-debuginfoUpgrade xorg-x11-server-develUpgrade xorg-x11-drv-vesaUpgrade xorg-x11-server-XwaylandUpgrade mesa-libGLwUpgrade xorg-x11-server-XephyrUpgrade xorg-x11-server-XvfbUpgrade gdm-pam-extensions-devel | Aug 7, 2019 | Aug 25, 2018 |
| Suse | — | Upgrade libxkbcommon-x11-devel-32bitUpgrade libxkbcommon-x11-0Upgrade libxkbcommon-devel-32bitUpgrade libxkbcommon-x11-develUpgrade libxkbcommon0Upgrade libxkbcommon-x11-0-32bitUpgrade libxkbcommon-develUpgrade libxkbcommon0-32bit | Nov 17, 2018 | Aug 25, 2018 |
| Ubuntu | — | Upgrade libxkbcommon-x11-0Upgrade libxkbcommon0 | Oct 17, 2018 | Aug 25, 2018 |
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