diff options
author | Mimi Zohar <zohar@linux.vnet.ibm.com> | 2014-05-22 14:02:23 -0400 |
---|---|---|
committer | Mimi Zohar <zohar@linux.vnet.ibm.com> | 2014-07-17 09:35:14 -0400 |
commit | a4e3b8d79a5c6d40f4a9703abf7fe3abcc6c3b8d (patch) | |
tree | c8b4b4458f2f213bddff67cb347f732836629e97 /crypto | |
parent | 32c2e6752ff0f48fe03b9e1c7c64bde580a840d2 (diff) | |
download | linux-stable-a4e3b8d79a5c6d40f4a9703abf7fe3abcc6c3b8d.tar.gz linux-stable-a4e3b8d79a5c6d40f4a9703abf7fe3abcc6c3b8d.tar.bz2 linux-stable-a4e3b8d79a5c6d40f4a9703abf7fe3abcc6c3b8d.zip |
KEYS: special dot prefixed keyring name bug fix
Dot prefixed keyring names are supposed to be reserved for the
kernel, but add_key() calls key_get_type_from_user(), which
incorrectly verifies the 'type' field, not the 'description' field.
This patch verifies the 'description' field isn't dot prefixed,
when creating a new keyring, and removes the dot prefix test in
key_get_type_from_user().
Changelog v6:
- whitespace and other cleanup
Changelog v5:
- Only prevent userspace from creating a dot prefixed keyring, not
regular keys - Dmitry
Reported-by: Dmitry Kasatkin <d.kasatkin@samsung.com>
Signed-off-by: Mimi Zohar <zohar@linux.vnet.ibm.com>
Acked-by: David Howells <dhowells@redhat.com>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions