X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?p=pandora-kernel.git;a=blobdiff_plain;f=security%2Fkeys%2Fkeyctl.c;h=3947cff24a5610a13607746f88d287d89ce5c466;hp=930988a70f0c35bcb2a379f63c1bc993667346dd;hb=ac3025e451b520e79e947e8aa0bbea1d9db543c7;hpb=c9b9e94af5ddd5c6146b3fdc5cad6275df572371 diff --git a/security/keys/keyctl.c b/security/keys/keyctl.c index 930988a70f0c..3947cff24a56 100644 --- a/security/keys/keyctl.c +++ b/security/keys/keyctl.c @@ -35,6 +35,8 @@ static int key_get_type_from_user(char *type, return ret; if (ret == 0 || ret >= len) return -EINVAL; + if (type[0] == '.') + return -EPERM; type[len - 1] = '\0'; return 0; }