[PATCH] Error checking for SETXID (bug 13347)
Florian Weimer
fweimer@redhat.com
Thu Mar 27 13:39:00 GMT 2014
On 03/24/2014 07:22 PM, Rich Felker wrote:
> It is a critical security flaw to have multiple tasks
> (threads/processes) running in the same virtual address space with
> different privileges. I have described potential attacks for this
> situation before; I could lookup the references if you care.
I think you are wrong—the kernel does it all the time. It is okay as
long as you can control what code you run.
We already support it through setfsuid/setfsgid, which is per-thread,
not per-process.
--
Florian Weimer / Red Hat Product Security Team
More information about the Libc-alpha
mailing list