UPSTREAM: binder: use cred instead of task for getsecid
commit 4d5b5539742d2554591751b4248b0204d20dcc9d upstream.
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>
Change-Id: Ia7b59804a0bdbd51191bbcca556414840307c623
Bug: 200688826
Signed-off-by:
Todd Kjos <tkjos@google.com>
Loading
Please register or sign in to comment