Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1166345
| Path | csiph.com!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | ebiederm@xmission.com (Eric W. Biederman) |
| Newsgroups | linux.kernel |
| Subject | Re: kexec_load(2) bypasses signature verification |
| Date | Tue, 16 Jun 2015 21:50:01 +0200 |
| Message-ID | <pC51T-3OF-9@gated-at.bofh.it> (permalink) |
| References | <pBtJ0-8R-3@gated-at.bofh.it> <pBBwR-34f-1@gated-at.bofh.it> <pBCsW-4pR-23@gated-at.bofh.it> <pBCMi-4N0-23@gated-at.bofh.it> <pBIRI-5m8-3@gated-at.bofh.it> |
| X-Original-To | Theodore Ts'o <tytso@mit.edu> |
| User-Agent | Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
| MIME-Version | 1.0 |
| Content-Type | text/plain |
| X-Xm-Aid | U2FsdGVkX1+KeCHhb2cWPj5c+JPalUDLs5mlFcifpzo= |
| X-Sa-Exim-Connect-IP | 67.3.205.90 |
| X-Sa-Exim-Mail-From | ebiederm@xmission.com |
| X-Spam-Report | * -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP * 1.5 TR_Symld_Words too many words that have symbols inside * 0.0 TVD_RCVD_IP Message was received from an IP address * 0.0 T_TM2_M_HEADER_IN_MSG BODY: No description available. * 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% * [score: 0.4943] * -0.0 DCC_CHECK_NEGATIVE Not listed in DCC * [sa06 1397; Body=1 Fuz1=1 Fuz2=1] |
| X-Spam-Dcc | XMission; sa06 1397; Body=1 Fuz1=1 Fuz2=1 |
| X-Spam-Combo | *;Theodore Ts'o <tytso@mit.edu> |
| X-Spam-Timing | total 1392 ms - load_scoreonly_sql: 0.07 (0.0%), signal_user_changed: 4.3 (0.3%), b_tie_ro: 3.1 (0.2%), parse: 0.86 (0.1%), extract_message_metadata: 3.1 (0.2%), get_uri_detail_list: 1.29 (0.1%), tests_pri_-1000: 4.1 (0.3%), tests_pri_-950: 1.76 (0.1%), tests_pri_-900: 1.56 (0.1%), tests_pri_-400: 31 (2.2%), check_bayes: 29 (2.1%), b_tokenize: 9 (0.6%), b_tok_get_all: 10 (0.7%), b_comp_prob: 3.7 (0.3%), b_tok_touch_all: 3.0 (0.2%), b_finish: 1.24 (0.1%), tests_pri_0: 1331 (95.6%), tests_pri_500: 5 (0.4%), rewrite_mail: 0.00 (0.0%) |
| X-Spam-Flag | No |
| X-Sa-Exim-Version | 4.2.1 (built Wed, 24 Sep 2014 11:00:52 -0600) |
| X-Sa-Exim-Scanned | Yes (on in01.mta.xmission.com) |
| Sender | robomod@news.nic.it |
| List-ID | <linux-kernel.vger.kernel.org> |
| X-Mailing-List | linux-kernel@vger.kernel.org |
| Approved | robomod@news.nic.it |
| Lines | 41 |
| Organization | linux.* mail to news gateway |
| X-Original-Cc | Josh Boyer <jwboyer@fedoraproject.org>, David Howells <dhowells@redhat.com>, kexec <kexec@lists.infradead.org>, "Linux-Kernel\@Vger. Kernel. Org" <linux-kernel@vger.kernel.org>, Vivek Goyal <vgoyal@redhat.com>, Dave Young <dyoung@redhat.com>, Petr Tesarik <ptesarik@suse.cz> |
| X-Original-Date | Tue, 16 Jun 2015 14:38:31 -0500 |
| X-Original-Message-ID | <87zj3zigug.fsf@x220.int.ebiederm.org> |
| X-Original-References | <20150615035051.GA2634@thunk.org> <CA+5PVA6t_dEQt1M7HkeHy9znFkPd-a7525vtFq-g4a6VKL+gLQ@mail.gmail.com> <20150615131728.GK15793@thunk.org> <CA+5PVA6YKR_=uVpM2rW4et3YCJLh9c+uuxt2koH1Fy2ZuR7W-g@mail.gmail.com> <20150615200115.GG5003@thunk.org> |
| X-Original-Sender | linux-kernel-owner@vger.kernel.org |
| Xref | aioe.org linux.kernel:1166345 |
Show key headers only | View raw
Adding Vivek as he is the one who implemented kexec_file_load. I was hoping he would respond to this thread, and it looks like he simply has not ever been Cc'd. Theodore Ts'o <tytso@mit.edu> writes: > On Mon, Jun 15, 2015 at 09:37:05AM -0400, Josh Boyer wrote: >> The bits that actually read Secure Boot state out of the UEFI >> variables, and apply protections to the machine to avoid compromise >> under the SB threat model. Things like disabling the old kexec... > > I don't have any real interest in using Secure Boot, but I *am* > interested in using CONFIG_KEXEC_VERIFY_SIG[1]. So perhaps we need to > have something similar to what we have with signed modules in terms of > CONFIG_MODULE_SIG_FORCE and module/sig_enforce, but for > KEXEC_VERIFY_SIG. This would mean creating a separate flag > independent of the one Linus suggested for Secure Boot, but since we > have one for signed modules, we do have precedent for this sort of > thing. My overall request with respect to kexec has been that we implement things that make sense outside of the bizarre threat model of the Linux folks who were talking about secure boot. nI have not navigated the labyrinth of config options but having a way to only boot signed things with kexec seems a completely sensible way to operate in the context of signed images. I don't know how much that will help given that actors with sufficient resources have demonstrated the ability to steal private keys, but assuming binary signing is an effective technique (or why else do it) then having an option to limit kexec to only loading signed images seems sensible. Eric -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
kexec_load(2) bypasses signature verification Theodore Ts'o <tytso@mit.edu> - 2015-06-15 06:00 +0200
Re: kexec_load(2) bypasses signature verification Theodore Ts'o <tytso@mit.edu> - 2015-06-15 22:10 +0200
Re: kexec_load(2) bypasses signature verification ebiederm@xmission.com (Eric W. Biederman) - 2015-06-16 21:50 +0200
Re: kexec_load(2) bypasses signature verification Vivek Goyal <vgoyal@redhat.com> - 2015-06-16 22:30 +0200
Re: kexec_load(2) bypasses signature verification Dave Young <dyoung@redhat.com> - 2015-06-18 03:20 +0200
Re: kexec_load(2) bypasses signature verification Dave Young <dyoung@redhat.com> - 2015-06-18 04:10 +0200
Re: kexec_load(2) bypasses signature verification Dave Young <dyoung@redhat.com> - 2015-06-19 08:30 +0200
Re: kexec_load(2) bypasses signature verification Dave Young <dyoung@redhat.com> - 2015-06-19 10:20 +0200
Re: kexec_load(2) bypasses signature verification Vivek Goyal <vgoyal@redhat.com> - 2015-06-19 15:10 +0200
Re: kexec_load(2) bypasses signature verification Dave Young <dyoung@redhat.com> - 2015-06-19 09:10 +0200
Re: kexec_load(2) bypasses signature verification Vivek Goyal <vgoyal@redhat.com> - 2015-06-19 15:10 +0200
Re: kexec_load(2) bypasses signature verification Dave Young <dyoung@redhat.com> - 2015-06-18 03:30 +0200
csiph-web