lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 17 Feb 2014 12:52:41 +0400 From: Cyrill Gorcunov <gorcunov@...il.com> To: Pavel Emelyanov <xemul@...allels.com> Cc: "Eric W. Biederman" <ebiederm@...ssion.com>, Andrew Vagin <avagin@...il.com>, Aditya Kali <adityakali@...gle.com>, Stephen Rothwell <sfr@...b.auug.org.au>, Oleg Nesterov <oleg@...hat.com>, linux-kernel@...r.kernel.org, criu@...nvz.org, Al Viro <viro@...iv.linux.org.uk>, Andrew Morton <akpm@...ux-foundation.org>, Kees Cook <keescook@...omium.org> Subject: Re: [CRIU] [PATCH 1/3] prctl: reduce permissions to change boundaries of data, brk and stack On Mon, Feb 17, 2014 at 12:34:12PM +0400, Pavel Emelyanov wrote: ... > Maybe we can make prlctl() do lite-execve()? It will open the executable, read the > required amount of headers and just put data red from there onto mm-struct? This > should be MUCH better, that full execve() with loading all binary data plus strace > and flushing old mm-s. Well, this would be good, except I don't know how would we deal with executables which are running but deleted, where would we fetch these headers from? (Note the program can map new executable region, jump there and unmap own text section). -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists