diff options
author | Todd Kjos <tkjos@google.com> | 2021-10-12 09:56:14 -0700 |
---|---|---|
committer | Paul Moore <paul@paul-moore.com> | 2021-10-14 20:48:43 -0400 |
commit | 4d5b5539742d2554591751b4248b0204d20dcc9d (patch) | |
tree | e7385a6ef0db22a34eb98d69ec2983ecd57bb515 /security | |
parent | 52f88693378a58094c538662ba652aff0253c4fe (diff) |
binder: use cred instead of task for getsecid
Use the 'struct cred' saved at binder_open() to lookup
the security ID via security_cred_getsecid(). This
ensures that the security context that opened binder
is the one used to generate the secctx.
Cc: stable@vger.kernel.org # 5.4+
Fixes: ec74136ded79 ("binder: create node flag to request sender's security context")
Signed-off-by: Todd Kjos <tkjos@google.com>
Suggested-by: Stephen Smalley <stephen.smalley.work@gmail.com>
Reported-by: kernel test robot <lkp@intel.com>
Acked-by: Casey Schaufler <casey@schaufler-ca.com>
Signed-off-by: Paul Moore <paul@paul-moore.com>
Diffstat (limited to 'security')
0 files changed, 0 insertions, 0 deletions