Explorar o código

security: introduce missing kfree

Plug this leak.

Acked-by: David Howells <dhowells@redhat.com>
Cc: James Morris <jmorris@namei.org>
Cc: <stable@kernel.org>
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Vegard Nossum %!s(int64=16) %!d(string=hai) anos
pai
achega
0d54ee1c78
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      security/keys/keyctl.c

+ 1 - 0
security/keys/keyctl.c

@@ -270,6 +270,7 @@ long keyctl_join_session_keyring(const char __user *_name)
 
 	/* join the session */
 	ret = join_session_keyring(name);
+	kfree(name);
 
  error:
 	return ret;