Undermining XGrabKeyboard

Daniel Stone daniel at fooishbar.org
Tue Mar 4 15:52:55 PST 2008


On Tue, Mar 04, 2008 at 05:16:18PM +0100, Sebastian wrote:
> even a non-setuid application can make a core grab requesting all input
> with a XGrabKeyboard(d,w,True,GrabModeSync,GrabModeSync,CurrentTime).
> 
> If it fails to propagate this input unconsciously or maliciously, this
> results in a non-responding desktop where I can not intervene even with
> the Ctrl+Alt+Backspace or the virtual terminal combos. (Running on a
> i386 Linux) 

Hi,
Yeah, I guess we really want to specify that terminate and VT switch
(etc) actions all work regardless of grabs.  It's a fairly small (ish,
kinda, once we've fixed input processing) change to XKB.

Cheers,
Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.x.org/archives/xorg/attachments/20080305/7d13bfad/attachment.pgp>


More information about the xorg mailing list