Name | CVE-2017-16612 |
Description | libXcursor before 1.1.15 has various integer overflows that could lead to heap buffer overflows when processing malicious cursors, e.g., with programs like GIMP. It is also possible that an attack vector exists against the related code in cursor/xcursor.c in Wayland through 1.14.0. |
Source | CVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
References | DLA-1201-1, DSA-4059-1 |
Debian Bugs | 883792, 889681 |
The table below lists information on source packages.
Source Package | Release | Version | Status |
---|---|---|---|
libxcursor (PTS) | bullseye | 1:1.2.0-2 | fixed |
bookworm | 1:1.2.1-1 | fixed | |
sid, trixie | 1:1.2.2-1 | fixed | |
wayland (PTS) | bullseye | 1.18.0-2~exp1.1 | fixed |
bookworm | 1.21.0-1 | fixed | |
sid, trixie | 1.23.0-1 | fixed |
The information below is based on the following data on fixed versions.
Package | Type | Release | Fixed Version | Urgency | Origin | Debian Bugs |
---|---|---|---|---|---|---|
libxcursor | source | wheezy | 1:1.1.13-1+deb7u2 | DLA-1201-1 | ||
libxcursor | source | jessie | 1:1.1.14-1+deb8u1 | DSA-4059-1 | ||
libxcursor | source | stretch | 1:1.1.14-1+deb9u1 | DSA-4059-1 | ||
libxcursor | source | (unstable) | 1:1.1.14-3.1 | 883792 | ||
wayland | source | wheezy | (not affected) | |||
wayland | source | stretch | 1.12.0-1+deb9u1 | |||
wayland | source | (unstable) | 1.14.0-2 | 889681 |
[jessie] - wayland <no-dsa> (Minor issue)
[wheezy] - wayland <not-affected> (vulnerable code not present)
https://www.openwall.com/lists/oss-security/2017/11/28/6
https://cgit.freedesktop.org/xorg/lib/libXcursor/commit/?id=4794b5dd34688158fb51a2943032569d3780c4b8
https://marc.info/?l=freedesktop-xorg-announce&m=151188036018262&w=2
Wayland: https://bugs.freedesktop.org/show_bug.cgi?id=103961
Wayland: https://cgit.freedesktop.org/wayland/wayland/commit/?id=5d201df72f3d4f4cb8b8f75f980169b03507da38
For src:wayland originally fixed in 1.14.0-2 but the 1.15.0-1 upload
did not merge in the 1.14.0-2 upload.