GLSA-201201-16 : X.Org X Server/X Keyboard Configuration Database: Screen lock bypass

This script is Copyright (C) 2012-2014 Tenable Network Security, Inc.


Synopsis :

The remote Gentoo host is missing one or more security-related
patches.

Description :

The remote host is affected by the vulnerability described in GLSA-201201-16
(X.Org X Server/X Keyboard Configuration Database: Screen lock bypass)

Starting with the =x11-base/xorg-server-1.11 package, the X.Org X Server
again provides debugging functionality that can be used terminate an
application that exclusively grabs mouse and keyboard input, like screen
locking utilities.
Gu1 reported that the X Keyboard Configuration Database maps this
functionality by default to the Ctrl+Alt+Numpad * key combination.

Impact :

A physically proximate attacker could exploit this vulnerability to gain
access to a locked X session without providing the correct credentials.

Workaround :

Downgrade to any version of x11-base/xorg-server below
x11-base/xorg-server-1.11:
# emerge --oneshot --verbose '<x11-base/xorg-server-1.11'

See also :

http://www.gentoo.org/security/en/glsa/glsa-201201-16.xml

Solution :

All xkeyboard-config users should upgrade to the latest version:
# emerge --sync
# emerge --ask --oneshot --verbose
'>=x11-misc/xkeyboard-config-2.4.1-r3'
NOTE: The X.Org X Server 1.11 was only stable on the AMD64, ARM, HPPA,
and x86 architectures. Users of the stable branches of all other
architectures are not affected and will be directly provided with a fixed
X Keyboard Configuration Database version.

Risk factor :

Medium / CVSS Base Score : 4.6
(CVSS2#AV:L/AC:L/Au:N/C:P/I:P/A:P)
CVSS Temporal Score : 3.8
(CVSS2#E:F/RL:OF/RC:C)
Public Exploit Available : true

Family: Gentoo Local Security Checks

Nessus Plugin ID: 57722 ()

Bugtraq ID: 51562

CVE ID: CVE-2012-0064