All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mimi Zohar <zohar@linux.vnet.ibm.com>
To: James Morris <jmorris@namei.org>
Cc: David Howells <dhowells@redhat.com>,
	petkan@mip-labs.com, linux-security-module@vger.kernel.org,
	keyrings@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH] X.509: Partially revert patch to add validation against IMA MOK keyring
Date: Sun, 10 Jan 2016 08:26:50 -0500	[thread overview]
Message-ID: <1452432410.2651.40.camel@linux.vnet.ibm.com> (raw)
In-Reply-To: <alpine.LRH.2.20.1601102135470.6161@namei.org>

On Sun, 2016-01-10 at 21:36 +1100, James Morris wrote:
> On Thu, 7 Jan 2016, Mimi Zohar wrote:
> 
> > On Thu, 2016-01-07 at 00:34 +0000, David Howells wrote:
> > > David Howells <dhowells@redhat.com> wrote:
> > > 
> > > > Partially revert commit 41c89b64d7184a780f12f2cccdabe65cb2408893:
> > > > 
> > > > 	Author: Petko Manolov <petkan@mip-labs.com>
> > > > 	Date:   Wed Dec 2 17:47:55 2015 +0200
> > > > 	IMA: create machine owner and blacklist keyrings
> > > > 
> > > > The problem is that prep->trusted is a simple boolean and the additional
> > > > x509_validate_trust() call doesn't therefore distinguish levels of
> > > > trustedness, but is just OR'd with the result of validation against the
> > > > system trusted keyring.
> > > > 
> > > > However, setting the trusted flag means that this key may be added to *any*
> > > > trusted-only keyring - including the system trusted keyring.
> > > > 
> > > > Whilst I appreciate what the patch is trying to do, I don't think this is
> > > > quite the right solution.
> > > 
> > > Please apply this to security/next.
> > 
> > The only upstreamed trusted keyrings are the system keyring, which does
> > not permit user space to write to the keyring, and the 3 IMA keyrings.
> > 
> > For those systems without the Kconfig IMA_MOK_KEYRING option enabled,
> > get_ima_mok_keyring() does not change the existing behavior.  For
> > systems with IMA_MOK_KEYRING enabled, keys being added to the IMA
> > keyring, can be validated against the system keyring or the IMA MOK
> > keyring.
> > 
> 
> Is this a NAK on the patch?

Yes

Mimi

  reply	other threads:[~2016-01-10 13:27 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-01-06 13:45 [PATCH] X.509: Partially revert patch to add validation against IMA MOK keyring David Howells
2016-01-07  0:04 ` James Morris
2016-01-07  0:34 ` David Howells
2016-01-07  2:13   ` Mimi Zohar
2016-01-07  3:28     ` Mimi Zohar
2016-01-07 15:31   ` Mimi Zohar
2016-01-10 10:36     ` James Morris
2016-01-10 13:26       ` Mimi Zohar [this message]
2016-01-10 17:46         ` David Howells
2016-01-10 20:33           ` David Howells
2016-01-10 23:55             ` Mimi Zohar
2016-01-12  0:44               ` David Howells
2016-01-12  1:28                 ` Mark D. Baushke
2016-01-12  2:03                   ` David Howells
2016-01-12  2:25                     ` Mark D. Baushke
2016-01-12  3:35                     ` Mimi Zohar
2016-01-12 10:08                       ` David Howells
2016-01-12 13:21                         ` Mimi Zohar
2016-01-12 13:55                           ` David Howells
2016-01-12 15:17                             ` Mimi Zohar
2016-01-12 15:56                               ` David Howells
2016-01-12 16:02                                 ` Mimi Zohar
2016-01-12 14:11                         ` Petko Manolov
2016-01-10 20:33           ` Petko Manolov
2016-01-12  1:38             ` David Howells
2016-01-12 16:14               ` Petko Manolov
2016-01-12 17:08                 ` David Howells
2016-01-13 16:31                   ` Petko Manolov
2016-01-13 17:51                     ` Mimi Zohar
2016-01-13 18:01                       ` Petko Manolov
2016-01-13 18:19                       ` David Howells
2016-01-13 18:35                         ` Petko Manolov
2016-01-13 18:56                           ` Mimi Zohar
2016-01-13 19:19                             ` Petko Manolov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1452432410.2651.40.camel@linux.vnet.ibm.com \
    --to=zohar@linux.vnet.ibm.com \
    --cc=dhowells@redhat.com \
    --cc=jmorris@namei.org \
    --cc=keyrings@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-security-module@vger.kernel.org \
    --cc=petkan@mip-labs.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.