{"id":"CVE-2018-15864","aliases":["DEBIAN-CVE-2018-15864","EUVD-2018-7721","GHSA-rp9j-m9xr-vr7x","MGASA-2018-0369","RHSA-2019:2079","SUSE-SU-2018:3685-1","SUSE-SU-2024:0037-1","UBUNTU-CVE-2018-15864","USN-3786-1","USN-3786-2"],"status":"published","title":"Unchecked NULL pointer usage in resolve_keysym in xkbcomp/parser.y in xkbcommon before 0.8.2...","description":"Unchecked NULL pointer usage in resolve_keysym in xkbcomp/parser.y 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 a map access attempt can occur for a map that was never created.","severity":{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.00433,"percentile":0.37804,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-476"],"published":"2018-08-25T00:00:00Z","modified":"2026-10-24T10:47:39Z","fixes":[{"ecosystem":"Debian:12","package":"libxkbcommon","fixed_in":["0.8.2-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"libxkbcommon","fixed_in":["0.8.2-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"libxkbcommon","fixed_in":["0.8.2-1"],"sources":["osv"]},{"ecosystem":"Ubuntu:14.04:LTS","package":"libxkbcommon","fixed_in":["0.4.1-0ubuntu1.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:16.04:LTS","package":"libxkbcommon","fixed_in":["0.5.0-1ubuntu2.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:18.04:LTS","package":"libxkbcommon","fixed_in":["0.8.0-1ubuntu0.1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.2-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.2-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.2-1"}]}]},{"source":"osv","ecosystem":"Mageia:6","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.2-1.mga6"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"gdm","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"gdm-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"libX11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"libX11-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"libX11-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"libX11-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"libxkbcommon-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"libxkbcommon-x11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-drv-ati","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.0.1-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-drv-ati-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.0.1-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-drv-vesa","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.4.0-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-drv-vesa-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.4.0-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-drv-wacom","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.36.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-drv-wacom-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.36.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-server","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-server-Xephyr","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-server-Xorg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-server-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-server-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"gdm-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"gdm-pam-extensions-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"libxkbcommon-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"libxkbcommon-x11-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-drv-wacom-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.36.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-server-Xdmx","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-server-Xnest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-server-Xvfb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-server-Xwayland","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-server-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xorg-x11-server-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"libX11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"libX11-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"libX11-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"libxkbcommon-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"gdm","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"gdm-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"gdm-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"gdm-pam-extensions-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"libX11-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"libxkbcommon-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"libxkbcommon-x11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"libxkbcommon-x11-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xorg-x11-drv-wacom","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.36.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xorg-x11-drv-wacom-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.36.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xorg-x11-drv-wacom-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.36.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xorg-x11-server","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xorg-x11-server-Xdmx","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xorg-x11-server-Xephyr","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xorg-x11-server-Xnest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xorg-x11-server-Xorg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xorg-x11-server-Xvfb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xorg-x11-server-Xwayland","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xorg-x11-server-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xorg-x11-server-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xorg-x11-server-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xorg-x11-server-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"gdm","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"gdm-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"libX11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"libX11-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"libX11-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"libX11-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"libxkbcommon-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"libxkbcommon-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"libxkbcommon-x11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"mesa-libGLw","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.0.0-5.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"mesa-libGLw-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.0.0-5.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"mesa-libGLw-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.0.0-5.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-drv-ati","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.0.1-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-drv-ati-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.0.1-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-drv-vesa","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.4.0-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-drv-vesa-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.4.0-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-drv-wacom","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.36.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-drv-wacom-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.36.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-server","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-server-Xephyr","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-server-Xorg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-server-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-server-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"gdm-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"gdm-pam-extensions-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"libxkbcommon-x11-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-drv-wacom-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.36.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-server-Xdmx","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-server-Xnest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-server-Xvfb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-server-Xwayland","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-server-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xorg-x11-server-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"gdm","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"gdm-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"libX11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"libX11-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"libX11-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"libX11-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.7-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"libxkbcommon-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"libxkbcommon-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"libxkbcommon-x11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"mesa-libGLw","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.0.0-5.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"mesa-libGLw-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.0.0-5.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"mesa-libGLw-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.0.0-5.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-drv-ati","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.0.1-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-drv-ati-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.0.1-2.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-drv-vesa","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.4.0-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-drv-vesa-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.4.0-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-drv-wacom","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.36.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-drv-wacom-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.36.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-server","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-server-Xephyr","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-server-Xorg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-server-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-server-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"gdm-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"gdm-pam-extensions-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.28.2-16.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"libxkbcommon-x11-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-drv-wacom-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.36.1-3.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-server-Xdmx","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-server-Xnest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-server-Xvfb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-server-Xwayland","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-server-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xorg-x11-server-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.20.4-7.el7"}]}],"bundled":13},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.2-3.3.1"}]}],"bundled":11},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP5","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.1-9.3.1"}]}],"bundled":11},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP5","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.1-9.3.1"}]}],"bundled":11},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP5","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.1-9.3.1"}]}],"bundled":11},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.4.1-0ubuntu1.1"}]}],"versions":["0.3.1-1","0.3.1-2","0.4.1-0ubuntu1"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.5.0-1ubuntu2.1"}]}],"versions":["0.5.0-1ubuntu2"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.0-1ubuntu0.1"}]}],"versions":["0.7.1-2","0.8.0-1"]},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.4.1-0ubuntu1.1"}]}],"versions":["0.3.1-1","0.3.1-2","0.4.1-0ubuntu1"],"bundled":11},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.5.0-1ubuntu2.1"}]}],"versions":["0.5.0-1ubuntu2"],"bundled":11},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"libxkbcommon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.0-1ubuntu0.1"}]}],"versions":["0.7.1-2","0.8.0-1"],"bundled":11}],"products":[{"vendor":"canonical","product":"ubuntu_linux"},{"vendor":"xkbcommon","product":"libxkbcommon"},{"vendor":"xkbcommon","product":"xkbcommon"}],"references":[{"url":"https://security.gentoo.org/glsa/201810-05","tags":["vendor-advisory","x_refsource_GENTOO","x_transferred","Third Party Advisory","advisory"]},{"url":"https://lists.freedesktop.org/archives/wayland-devel/2018-August/039243.html","tags":["x_refsource_MISC","x_transferred","Mailing List","Patch","Third Party Advisory","fix","report"]},{"url":"https://github.com/xkbcommon/libxkbcommon/commit/a8ea7a1d3daa7bdcb877615ae0a252c189153bd2","tags":["x_refsource_MISC","x_transferred","Patch","Third Party Advisory","fix"]},{"url":"https://usn.ubuntu.com/3786-1/","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","Third Party Advisory","advisory"]},{"url":"https://usn.ubuntu.com/3786-2/","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","Third Party Advisory","advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2019:2079","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-15864","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-rp9j-m9xr-vr7x"},{"url":"https://security-tracker.debian.org/tracker/CVE-2018-15864","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2018-0369.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=23506","tags":["report"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/thread/377JCLG64STYRNYZZ4B5QKGX2MAW6JUX/","tags":["web"]},{"url":"https://access.redhat.com/security/updates/classification/#moderate","tags":["article"]},{"url":"https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/7.7_release_notes/index","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1529419","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1623009","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1623012","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1623013","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1623018","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1623022","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1623026","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1623028","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1623029","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1623030","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1623033","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1623238","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1623242","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1623250","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1624847","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1632807","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1635747","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1642197","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1648116","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1650166","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1650634","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1665433","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1674474","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1680120","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1724300","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2019/rhsa-2019_2079.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-14598","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-14598","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-14598","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-14599","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-14599","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-14599","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-14600","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-14600","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-14600","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-15853","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-15853","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-15853","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-15854","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-15854","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-15854","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-15855","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-15855","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-15855","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-15856","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-15856","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-15856","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-15857","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-15857","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-15857","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-15859","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-15859","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-15859","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-15861","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-15861","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-15861","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-15862","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-15862","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-15862","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-15863","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-15863","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-15863","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-15864","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-15864","tags":["advisory","report"]},{"url":"https://www.suse.com/support/update/announcement/2018/suse-su-20183685-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1105832","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15853","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15854","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15855","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15856","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15857","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15858","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15859","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15861","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15862","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15863","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15864","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2024/suse-su-20240037-1/","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2018-15864","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-3786-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-3786-2","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2018-15853","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-15854","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-15855","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-15856","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-15857","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-15858","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-15859","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-15861","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-15862","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-15863","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2018-15864","description":"Unchecked NULL pointer usage in resolve_keysym in xkbcomp/parser.y 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 a map access attempt can occur for a map that was never created.","status":"published","published":"2018-08-25T21:00:00Z","modified":"2024-08-05T10:10:04.901Z","updated_at":"2026-11-02T14:35:03.288698Z"}],"euvd":[{"id":"EUVD-2018-7721","description":"Unchecked NULL pointer usage in resolve_keysym in xkbcomp/parser.y 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 a map access attempt can occur for a map that was never created.","status":"published","published":"2018-08-25T21:00:00Z","modified":"2024-08-05T10:10:04Z","updated_at":"2026-11-03T02:39:43.665553Z"}],"ghsa":[{"id":"GHSA-rp9j-m9xr-vr7x","title":"Unchecked NULL pointer usage in resolve_keysym in xkbcomp/parser.y in xkbcommon before 0.8.2...","description":"Unchecked NULL pointer usage in resolve_keysym in xkbcomp/parser.y 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 a map access attempt can occur for a map that was never created.","status":"published","published":"2022-05-14T00:54:56Z","modified":"2023-02-02T05:02:40Z","cvss":[{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-476"],"updated_at":"2026-11-02T14:51:29.373702Z"}],"nvd":[{"id":"CVE-2018-15864","description":"Unchecked NULL pointer usage in resolve_keysym in xkbcomp/parser.y 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 a map access attempt can occur for a map that was never created.","status":"published","published":"2018-08-25T21:29:02.593Z","modified":"2026-06-17T01:43:13.867Z","cvss":[{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary"},{"version":"2.0","score":2.1,"vector":"AV:L/AC:L/Au:N/C:N/I:N/A:P","level":"low","assessor":"primary"}],"cwes":["CWE-476"],"updated_at":"2026-11-02T14:04:36.842579Z"}],"osv":[{"id":"CVE-2018-15864","description":"Unchecked NULL pointer usage in resolve_keysym in xkbcomp/parser.y 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 a map access attempt can occur for a map that was never created.","status":"published","published":"2018-08-25T21:29:02.593Z","modified":"2026-10-24T10:47:39.000538165Z","cvss":[{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:44:08.533609Z"},{"id":"DEBIAN-CVE-2018-15864","description":"Unchecked NULL pointer usage in resolve_keysym in xkbcomp/parser.y 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 a map access attempt can occur for a map that was never created.","status":"published","published":"2018-08-25T21:29:02.593Z","modified":"2026-10-23T18:03:00.664143565Z","cvss":[{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:45:30.290351Z"},{"id":"RHSA-2019:2079","title":"Red Hat Security Advisory: Xorg security and bug fix update","status":"published","published":"2024-09-16T02:01:36Z","modified":"2026-06-30T10:01:25Z","cvss":[{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:53:06.0195Z"},{"id":"UBUNTU-CVE-2018-15864","description":"Unchecked NULL pointer usage in resolve_keysym in xkbcomp/parser.y 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 a map access attempt can occur for a map that was never created.","status":"published","published":"2018-08-25T00:00:00Z","modified":"2026-04-22T11:46:41.191267Z","cvss":[{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:54:17.014176Z"},{"id":"MGASA-2018-0369","title":"Updated libxkbcommon packages fix security vulnerabilities","description":"Updated libxkbcommon packages fix security vulnerabilities:\n\nEndless recursion exists in xkbcomp/expr.c in xkbcommon and libxkbcommon\nbefore 0.8.1, which could be used by local attackers to crash xkbcommon\nusers by supplying a crafted keymap file that triggers boolean negation\n(CVE-2018-15853).\n\nUnchecked NULL pointer usage in xkbcommon before 0.8.1 could be used by\nlocal attackers to crash (NULL pointer dereference) the xkbcommon parser\nby supplying a crafted keymap file, because geometry tokens were\ndesupported incorrectly (CVE-2018-15854).\n\nUnchecked NULL pointer usage in xkbcommon before 0.8.1 could be used by\nlocal attackers to crash (NULL pointer dereference) the xkbcommon parser\nby supplying a crafted keymap file, because the XkbFile for an xkb_geometry\nsection was mishandled (CVE-2018-15855).\n\nAn infinite loop when reaching EOL unexpectedly in compose/parser.c (aka\nthe keymap parser) in xkbcommon before 0.8.1 could be used by local\nattackers to cause a denial of service during parsing of crafted keymap\nfiles (CVE-2018-15856).\n\nAn invalid free in ExprAppendMultiKeysymList in xkbcomp/ast-build.c in\nxkbcommon before 0.8.1 could be used by local attackers to crash xkbcommon\nkeymap parsers or possibly have unspecified other impact by supplying a\ncrafted keymap file (CVE-2018-15857).\n\nUnchecked NULL pointer usage when handling invalid aliases in\nCopyKeyAliasesToKeymap in xkbcomp/keycodes.c in xkbcommon before 0.8.1\ncould be used by local attackers to crash (NULL pointer dereference) the\nxkbcommon parser by supplying a crafted keymap file (CVE-2018-15858).\n\nUnchecked NULL pointer usage when parsing invalid atoms in ExprResolveLhs\nin xkbcomp/expr.c in xkbcommon before 0.8.2 could be used by local\nattackers to crash (NULL pointer dereference) the xkbcommon parser by\nsupplying a crafted keymap file, because lookup failures are mishandled\n(CVE-2018-15859).\n\nUnchecked NULL pointer usage in ExprResolveLhs in xkbcomp/expr.c in\nxkbcommon before 0.8.2 could be used by local attackers to crash (NULL\npointer dereference) the xkbcommon parser by supplying a crafted keymap\nfile that triggers an xkb_intern_atom failure (CVE-2018-15861).\n\nUnchecked NULL pointer usage in LookupModMask in xkbcomp/expr.c in\nxkbcommon before 0.8.2 could be used by local attackers to crash (NULL\npointer dereference) the xkbcommon parser by supplying a crafted keymap\nfile with invalid virtual modifiers (CVE-2018-15862).\n\nUnchecked NULL pointer usage in ResolveStateAndPredicate in\nxkbcomp/compat.c in xkbcommon before 0.8.2 could be used by local attackers\nto crash (NULL pointer dereference) the xkbcommon parser by supplying a\ncrafted keymap file with a no-op modmask expression (CVE-2018-15863).\n\nUnchecked NULL pointer usage in resolve_keysym in xkbcomp/parser.y in\nxkbcommon before 0.8.2 could be used by local attackers to crash (NULL\npointer dereference) the xkbcommon parser by supplying a crafted keymap\nfile, because a map access attempt can occur for a map that was never\ncreated (CVE-2018-15864).\n","status":"published","published":"2018-09-07T10:15:03Z","modified":"2026-04-16T06:23:08.350228058Z","updated_at":"2026-11-02T15:49:40.793816Z"},{"id":"SUSE-SU-2018:3685-1","title":"Security update for libxkbcommon","description":"This update for libxkbcommon to version 0.8.2 fixes the following issues:\n\n- Fix a few NULL-dereferences, out-of-bounds access and undefined behavior in\n  the XKB text format parser.\n- CVE-2018-15853: Endless recursion could have been used by local attackers to\n  crash xkbcommon users by supplying a crafted keymap file that triggers boolean\n  negation (bsc#1105832).\n- CVE-2018-15854: Unchecked NULL pointer usage could have been used by local\n  attackers to crash (NULL pointer dereference) the xkbcommon parser by supplying\n  a crafted keymap file, because geometry tokens were desupported incorrectly\n  (bsc#1105832).\n- CVE-2018-15855: Unchecked NULL pointer usage could have been used by local\n  attackers to crash (NULL pointer dereference) the xkbcommon parser by supplying\n  a crafted keymap file, because the XkbFile for an xkb_geometry section was\n  mishandled (bsc#1105832).\n- CVE-2018-15856: An infinite loop when reaching EOL unexpectedly could be used\n  by local attackers to cause a denial of service during parsing of crafted\n  keymap files (bsc#1105832).\n- CVE-2018-15857: An invalid free in ExprAppendMultiKeysymList could have been\n  used by local attackers to crash xkbcommon keymap parsers or possibly have\n  unspecified other impact by supplying a crafted keymap file (bsc#1105832).\n- CVE-2018-15858: Unchecked NULL pointer usage when handling invalid aliases in\n  CopyKeyAliasesToKeymap could have been used by local attackers to crash (NULL\n  pointer dereference) the xkbcommon parser by supplying a crafted keymap file\n  (bsc#1105832).\n- CVE-2018-15859: Unchecked NULL pointer usage when parsing invalid atoms in\n  ExprResolveLhs could have been used by local attackers to crash (NULL pointer\n  dereference) the xkbcommon parser by supplying a crafted keymap file, because\n  lookup failures are mishandled (bsc#1105832).\n- CVE-2018-15861: Unchecked NULL pointer usage in ExprResolveLhs could have\n  been used by local attackers to crash (NULL pointer dereference) the xkbcommon\n  parser by supplying a crafted keymap file that triggers an xkb_intern_atom\n  failure (bsc#1105832).\n- CVE-2018-15862: Unchecked NULL pointer usage in LookupModMask could have been\n  used by local attackers to crash (NULL pointer dereference) the xkbcommon\n  parser by supplying a crafted keymap file with invalid virtual modifiers\n  (bsc#1105832).\n- CVE-2018-15863: Unchecked NULL pointer usage in ResolveStateAndPredicate\n  could have been used by local attackers to crash (NULL pointer dereference) the\n  xkbcommon parser by supplying a crafted keymap file with a no-op modmask\n  expression (bsc#1105832).\n- CVE-2018-15864: Unchecked NULL pointer usage in resolve_keysym could have\n  been used by local attackers to crash (NULL pointer dereference) the xkbcommon\n  parser by supplying a crafted keymap file, because a map access attempt can\n  occur for a map that was never created (bsc#1105832).\n","status":"published","published":"2018-11-08T16:57:36Z","modified":"2026-02-04T04:21:13.356493Z","updated_at":"2026-11-02T15:53:45.378228Z"},{"id":"SUSE-SU-2024:0037-1","title":"Security update for libxkbcommon","description":"This update for libxkbcommon fixes the following issues:\n\nFixed multiple memory handling and correctness issues (bsc#1105832):\n\n- CVE-2018-15859\n- CVE-2018-15856\n- CVE-2018-15858\n- CVE-2018-15864\n- CVE-2018-15863\n- CVE-2018-15862\n- CVE-2018-15861\n- CVE-2018-15855\n- CVE-2018-15854\n- CVE-2018-15857\n- CVE-2018-15853\n","status":"published","published":"2024-01-05T13:21:34Z","modified":"2025-05-02T04:29:53.604708Z","updated_at":"2026-11-02T15:53:53.865042Z"},{"id":"USN-3786-1","title":"libxkbcommon vulnerabilities","description":"It was discovered that libxkbcommon incorrectly handled certain files.\nAn attacker could possibly use this issue to cause a denial of service.\n(CVE-2018-15853, CVE-2018-15854, CVE-2018-15855, CVE-2018-15856,\nCVE-2018-15857, CVE-2018-15858, CVE-2018-15859, CVE-2018-15861,\nCVE-2018-15862, CVE-2018-15863, CVE-2018-15864)\n","status":"published","published":"2018-10-08T13:08:51Z","modified":"2026-04-22T09:51:32.199908Z","updated_at":"2026-11-02T16:58:14.019824Z"},{"id":"USN-3786-2","title":"libxkbcommon vulnerabilities","description":"USN-3786-1 fixed several vulnerabilities in libxkbcommon. This\nupdate provides the corresponding update for Ubuntu 18.04 LTS.\n\nOriginal advisory details:\n\n It was discovered that libxkbcommon incorrectly handled certain files.\n An attacker could possibly use this issue to cause a denial of service.\n (CVE-2018-15853, CVE-2018-15854, CVE-2018-15855, CVE-2018-15856,\n CVE-2018-15857, CVE-2018-15858, CVE-2018-15859, CVE-2018-15861,\n CVE-2018-15862, CVE-2018-15863, CVE-2018-15864)\n\n","status":"published","published":"2018-11-06T14:53:08Z","modified":"2026-04-22T09:51:16.779245Z","updated_at":"2026-11-02T16:58:14.019824Z"}]}}
