portage-ng / portage / x11-libs / libXcursor / 1.2.3
portage-ng glsa
1 advisory reference x11-libs/libXcursor · none place version 1.2.3 in a vulnerable range
▸ GLSA 201801-04 LibXcursor: User-assisted execution of arbitrary code this version unaffected normal local, remote 2018-01-07

A vulnerability in LibXcursor might allow remote attackers to execute arbitrary code.

Announced
2018-01-07
Revised
2018-01-07
Access
local, remote
Bugs
#639062
Advisory
https://security.gentoo.org/glsa/201801-04

Affected packages

PackageArchVulnerableUnaffected
x11-libs/libXcursor*< 1.1.15>= 1.1.15

Background

X.Org X11 libXcursor runtime library.

Description

It was discovered that libXcursor is prone to several heap overflows when parsing malicious files.

Impact

A remote attacker, by enticing a user to process a specially crafted cursor file, could possibly execute arbitrary code with the privileges of the process or cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All LibXcursor users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=x11-libs/libXcursor-1.1.15"

References