summaryrefslogtreecommitdiffstats
path: root/security/selinux/hooks.c
diff options
context:
space:
mode:
authorPaul Moore <paul@paul-moore.com>2019-04-19 20:55:12 +0200
committerPaul Moore <paul@paul-moore.com>2019-04-29 15:51:21 +0200
commit35a196bef449b5824033865b963ed9a43fb8c730 (patch)
treebed797d4bac8508de8e185e3bd08247a9ed33891 /security/selinux/hooks.c
parentselinux: Check address length before reading address family (diff)
downloadlinux-35a196bef449b5824033865b963ed9a43fb8c730.tar.xz
linux-35a196bef449b5824033865b963ed9a43fb8c730.zip
proc: prevent changes to overridden credentials
Prevent userspace from changing the the /proc/PID/attr values if the task's credentials are currently overriden. This not only makes sense conceptually, it also prevents some really bizarre error cases caused when trying to commit credentials to a task with overridden credentials. Cc: <stable@vger.kernel.org> Reported-by: "chengjian (D)" <cj.chengjian@huawei.com> Signed-off-by: Paul Moore <paul@paul-moore.com> Acked-by: John Johansen <john.johansen@canonical.com> Acked-by: James Morris <james.morris@microsoft.com> Acked-by: Casey Schaufler <casey@schaufler-ca.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions