CVE Vulnerabilities

CVE-2018-15855

NULL Pointer Dereference

Published: Aug 25, 2018 | Modified: Nov 21, 2024
CVSS 3.x
5.5
MEDIUM
Source:
NVD
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS 2.x
2.1 LOW
AV:L/AC:L/Au:N/C:N/I:N/A:P
RedHat/V2
RedHat/V3
3.3 LOW
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

Unchecked NULL pointer usage in xkbcommon before 0.8.1 could be used by local attackers to crash (NULL pointer dereference) the xkbcommon parser by supplying a crafted keymap file, because the XkbFile for an xkb_geometry section was mishandled.

Weakness

The product dereferences a pointer that it expects to be valid but is NULL.

Affected Software

NameVendorStart VersionEnd Version
XkbcommonXkbcommon_project*0.8.1 (excluding)
Red Hat Enterprise Linux 7RedHatgdm-1:3.28.2-16.el7*
Red Hat Enterprise Linux 7RedHatlibX11-0:1.6.7-2.el7*
Red Hat Enterprise Linux 7RedHatlibxkbcommon-0:0.7.1-3.el7*
Red Hat Enterprise Linux 7RedHatmesa-libGLw-0:8.0.0-5.el7*
Red Hat Enterprise Linux 7RedHatxorg-x11-drv-ati-0:19.0.1-2.el7*
Red Hat Enterprise Linux 7RedHatxorg-x11-drv-vesa-0:2.4.0-3.el7*
Red Hat Enterprise Linux 7RedHatxorg-x11-drv-wacom-0:0.36.1-3.el7*
Red Hat Enterprise Linux 7RedHatxorg-x11-server-0:1.20.4-7.el7*
LibxkbcommonUbuntubionic*
LibxkbcommonUbuntuesm-infra/bionic*
LibxkbcommonUbuntuesm-infra/xenial*
LibxkbcommonUbuntutrusty*
LibxkbcommonUbuntuupstream*
LibxkbcommonUbuntuxenial*

Potential Mitigations

References