CVE-2018-15864 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 cr...
MediumCVSS 5.5
EPSS 0.43%
- Published
- Updated
- Exploit status
- No public exploit known
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.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/libxkbcommon(Debian:12) | < 0.8.2-1 | 0.8.2-1 |
| debian/libxkbcommon(Debian:13) | < 0.8.2-1 | 0.8.2-1 |
| debian/libxkbcommon(Debian:14) | < 0.8.2-1 | 0.8.2-1 |
| xkbcommon libxkbcommon | <= 0.8.1 | No fix listed |
| xkbcommon | <= 0.8.1 | No fix listed |
| Canonical Ubuntu Linux | = 14.04 | No fix listed |
| Canonical Ubuntu Linux | = 16.04 | No fix listed |
| Canonical Ubuntu Linux | = 18.04 | No fix listed |
References
- Debian Security Tracker CVE-2018-15864 vendor-advisory
- RHSA-2019:2079 vendor-advisory
- github.com patch third-party-advisory
- lists.freedesktop.org mailing-list patch third-party-advisory
- GLSA-201810-05 third-party-advisory vendor-advisory
- USN-3786-1 third-party-advisory vendor-advisory
- USN-3786-2 third-party-advisory vendor-advisory
- bugs.debian.org issue-tracking