>From 0eb031ef356c30c766966b4321808934c2667625 Mon Sep 17 00:00:00 2001 From: Ivo van Doorn <IvDoorn@xxxxxxxxx> Date: Fri, 20 Jul 2007 16:36:42 +0200 Subject: [PATCH 01/11] rt2x00: Check permissions on debugfs write When writing to the registers through debugfs the capabilities should be checked for CAP_NET_ADMIN. Signed-off-by: Ivo van Doorn <IvDoorn@xxxxxxxxx> --- drivers/net/wireless/mac80211/rt2x00/rt2x00debug.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/drivers/net/wireless/mac80211/rt2x00/rt2x00debug.c b/drivers/net/wireless/mac80211/rt2x00/rt2x00debug.c index cb61870..e99d783 100644 --- a/drivers/net/wireless/mac80211/rt2x00/rt2x00debug.c +++ b/drivers/net/wireless/mac80211/rt2x00/rt2x00debug.c @@ -152,6 +152,9 @@ static ssize_t rt2x00debug_file_write(void *device, const char __user *buf, int size; char *line; + if (!capable(CAP_NET_ADMIN)) + return -EPERM; + line = kzalloc(length, GFP_KERNEL); if (!line) return -ENOMEM; -- 1.5.2.2 - To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html