From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 25DD5B6C for ; Sat, 21 Jan 2017 00:26:24 +0000 (UTC) Received: from mail-it0-f46.google.com (mail-it0-f46.google.com [209.85.214.46]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id C879517A for ; Sat, 21 Jan 2017 00:26:23 +0000 (UTC) Received: by mail-it0-f46.google.com with SMTP id r185so32273476ita.0 for ; Fri, 20 Jan 2017 16:26:23 -0800 (PST) MIME-Version: 1.0 Sender: keescook@google.com In-Reply-To: References: From: Kees Cook Date: Fri, 20 Jan 2017 16:26:22 -0800 Message-ID: To: Andy Lutomirski Content-Type: text/plain; charset=UTF-8 Cc: Josh Armour , Greg KH , "ksummit-discuss@lists.linuxfoundation.org" Subject: Re: [Ksummit-discuss] security-related TODO items? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Fri, Jan 20, 2017 at 4:14 PM, Andy Lutomirski wrote: > This is not easy at all, but: how about rewriting execve() so that the > actual binary format parsers run in user mode? Fun! :) > A minor one for x86: give binaries a way to opt out of the x86_64 > vsyscall page. I already did the hard part (in a branch), so all > that's really left is figuring out the ABI. Oh right, we'd talked about this one too. ELF note? Something else? You got time to do the PCID stuff? :) Please please? :) -Kees -- Kees Cook Nexus Security