1 From 16c41745c7b92a243d0874f534c1655196c64b74 Mon Sep 17 00:00:00 2001
2 From: Phil Blundell <philb@gnu.org>
3 Date: Wed, 24 Nov 2010 11:49:53 -0800
4 Subject: econet: fix CVE-2010-3850
6 From: Phil Blundell <philb@gnu.org>
8 commit 16c41745c7b92a243d0874f534c1655196c64b74 upstream.
10 Add missing check for capable(CAP_NET_ADMIN) in SIOCSIFADDR operation.
12 Signed-off-by: Phil Blundell <philb@gnu.org>
13 Signed-off-by: David S. Miller <davem@davemloft.net>
14 Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
17 net/econet/af_econet.c | 3 +++
18 1 file changed, 3 insertions(+)
20 --- a/net/econet/af_econet.c
21 +++ b/net/econet/af_econet.c
22 @@ -661,6 +661,9 @@ static int ec_dev_ioctl(struct socket *s
26 + if (!capable(CAP_NET_ADMIN))
31 /* Magic up a new one. */