Files
linux/Documentation
Henrique de Moraes Holschuh c9438d3d94 thinkpad-acpi: lock down video output state access
commit b525c06cdb upstream.

Given the right combination of ThinkPad and X.org, just reading the
video output control state is enough to hard-crash X.org.

Until the day I somehow find out a model or BIOS cut date to not
provide this feature to ThinkPads that can do video switching through
X RandR, change permissions so that only processes with CAP_SYS_ADMIN
can access any sort of video output control state.

This bug could be considered a local DoS I suppose, as it allows any
non-privledged local user to cause some versions of X.org to
hard-crash some ThinkPads.

Reported-by: Jidanni <jidanni@jidanni.org>
Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2010-03-15 09:06:48 -07:00
..
2010-02-07 03:06:23 -05:00
2009-12-09 12:04:34 +02:00
2009-10-01 21:17:49 +02:00
2009-12-03 19:28:53 +01:00
2007-07-19 10:04:47 -07:00
2008-02-14 00:16:13 -05:00
2008-10-16 11:21:30 -07:00
2010-01-02 10:09:44 -08:00
2009-12-16 07:20:05 -08:00
2008-02-03 15:54:28 +02:00
2009-12-09 14:21:36 -08:00
2009-12-08 20:30:41 -08:00
2009-12-12 13:08:16 +01:00
2008-01-11 18:22:30 -06:00
2007-05-09 08:57:56 +02:00
2005-04-16 15:20:36 -07:00
2009-12-22 20:43:40 +01:00
2009-06-18 13:04:04 -07:00
2009-12-26 18:37:44 +01:00
2009-11-09 09:40:54 +01:00
2006-11-30 04:58:40 +01:00
2009-10-04 22:53:41 +02:00
2008-12-03 16:09:53 -07:00
2008-07-25 10:53:30 -07:00
2007-10-19 11:53:34 -07:00
2008-11-14 10:39:26 +11:00
2009-12-12 13:08:13 +01:00
2006-11-30 04:58:40 +01:00
2009-10-15 07:25:20 -06:00
2008-03-24 19:22:19 -07:00
2005-04-16 15:20:36 -07:00
2007-10-18 14:37:32 -07:00
2005-04-16 15:20:36 -07:00
2009-07-01 22:36:22 +02:00
2009-08-28 15:21:12 -04:00
2009-04-27 12:00:27 -07:00
2009-04-27 12:00:27 -07:00
2008-08-12 16:07:30 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2008-11-12 17:17:17 -08:00
2006-06-27 17:32:47 -07:00
2005-04-16 15:20:36 -07:00
2005-06-21 18:46:32 -07:00
2005-04-16 15:20:36 -07:00
2009-04-14 09:00:23 +10:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00