summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorSami Tolvanen <samitolvanen@google.com>2020-06-15 21:12:32 +0300
committerJames Morris <jmorris@namei.org>2020-06-22 20:36:25 +0300
commit4bc799dcb67066e0531004d5bdbe755bb02b5488 (patch)
treee36e77d8dbe7b3707c43bbc7582fa3f295d60e20 /security
parent48778464bb7d346b47157d21ffde2af6b2d39110 (diff)
downloadlinux-4bc799dcb67066e0531004d5bdbe755bb02b5488.tar.xz
security: fix the key_permission LSM hook function type
Commit 8c0637e950d6 ("keys: Make the KEY_NEED_* perms an enum rather than a mask") changed the type of the key_permission callback functions, but didn't change the type of the hook, which trips indirect call checking with Control-Flow Integrity (CFI). This change fixes the issue by changing the hook type to match the functions. Fixes: 8c0637e950d6 ("keys: Make the KEY_NEED_* perms an enum rather than a mask") Signed-off-by: Sami Tolvanen <samitolvanen@google.com> Acked-by: Kees Cook <keescook@chromium.org> Signed-off-by: James Morris <jmorris@namei.org>
Diffstat (limited to 'security')
0 files changed, 0 insertions, 0 deletions