]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
fixes for 4.14
authorSasha Levin <sashal@kernel.org>
Mon, 20 Jan 2020 03:27:35 +0000 (22:27 -0500)
committerSasha Levin <sashal@kernel.org>
Mon, 20 Jan 2020 03:27:35 +0000 (22:27 -0500)
Signed-off-by: Sasha Levin <sashal@kernel.org>
queue-4.14/ptrace-reintroduce-usage-of-subjective-credentials-in-ptrace_has_cap.patch

index 1222ae4171e210539fec7a5488f1b7fb31df860e..927ca46f78f1f0c975a2ac8a1e44487729d1752b 100644 (file)
@@ -71,10 +71,10 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 +
        if (mode & PTRACE_MODE_NOAUDIT)
 -              return has_ns_capability_noaudit(current, ns, CAP_SYS_PTRACE);
-+              ret = security_capable(cred, ns, CAP_SYS_PTRACE, CAP_OPT_NOAUDIT);
++              ret = security_capable(cred, ns, CAP_SYS_PTRACE);
        else
 -              return has_ns_capability(current, ns, CAP_SYS_PTRACE);
-+              ret = security_capable(cred, ns, CAP_SYS_PTRACE, CAP_OPT_NONE);
++              ret = security_capable(cred, ns, CAP_SYS_PTRACE);
 +
 +      return ret == 0;
  }