Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 80922bbb authored by Eric Dumazet's avatar Eric Dumazet Committed by David S. Miller
Browse files

econet: Fix econet_getname() leak



econet_getname() can leak kernel memory to user.

Signed-off-by: default avatarEric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 17ac2e9c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -520,6 +520,7 @@ static int econet_getname(struct socket *sock, struct sockaddr *uaddr,
	if (peer)
		return -EOPNOTSUPP;

	memset(sec, 0, sizeof(*sec));
	mutex_lock(&econet_mutex);

	sk = sock->sk;