Thread (42 messages) flat view 42 messages, 4 authors, 2015-02-26

Re: [PATCH] capabilities: Ambient capability set V1

From: Christoph Lameter <hidden>
Date: 2015-02-24 15:48:54
Also in: lkml

On Mon, 23 Feb 2015, Andy Lutomirski wrote:
On Feb 23, 2015 8:41 AM, "Christoph Lameter" [off-list ref] wrote:
quoted
On Mon, 23 Feb 2015, Andy Lutomirski wrote:
quoted
If you set ambient caps and then run a setuid program (without
no_new_privs), then the ambient set *must* be cleared by the kernel
because that's what the setuid program expects.  Yes, the whole
Why would a setuid program expect that? I'd say we expect the ambient set
to remain in effect. What would break if the ambient set would stay
active?
On a total guess: exim, sendmail, sudo, Apache suexec, etc.  Basically
anything that expects setresuid(nonzero values); execve to drop caps.
Really? We have been running these things for years with the approach of
leaving these caps active.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help