From: David Howells Date: Fri, 7 Oct 2005 14:01:09 +0000 (+0100) Subject: [PATCH] key: plug request_key_auth memleak X-Git-Tag: v3.12-rc1~40274^2~50^2~127 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=74fd92c511bd4a0771ac0faaaef38bb1be3a29f6;p=kernel%2Fkernel-generic.git [PATCH] key: plug request_key_auth memleak Plug request_key_auth memleak. This can be triggered by unprivileged users, so is local DoS. Signed-off-by: Chris Wright Signed-Off-By: David Howells Signed-off-by: Linus Torvalds --- diff --git a/security/keys/request_key_auth.c b/security/keys/request_key_auth.c index 1ecd3d3..f80a501 100644 --- a/security/keys/request_key_auth.c +++ b/security/keys/request_key_auth.c @@ -96,6 +96,7 @@ static void request_key_auth_destroy(struct key *key) kenter("{%d}", key->serial); key_put(rka->target_key); + kfree(rka); } /* end request_key_auth_destroy() */