Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1284112

Re: [PATCH 09/19] fs: Refuse uid/gid changes which don't map into s_user_ns

From Seth Forshee <seth.forshee@canonical.com>
Newsgroups linux.kernel
Subject Re: [PATCH 09/19] fs: Refuse uid/gid changes which don't map into s_user_ns
Date 2015-12-04 18:50 +0100
Message-ID <qC2Ey-5Oo-31@gated-at.bofh.it> (permalink)
References <qBhPj-FC-3@gated-at.bofh.it> <qBhPl-FC-51@gated-at.bofh.it> <qC2lc-5GD-21@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Fri, Dec 04, 2015 at 11:27:38AM -0600, Serge E. Hallyn wrote:
> On Wed, Dec 02, 2015 at 09:40:09AM -0600, Seth Forshee wrote:
> > Add checks to inode_change_ok to verify that uid and gid changes
> > will map into the superblock's user namespace. If they do not
> > fail with -EOVERFLOW. This cannot be overriden with ATTR_FORCE.
> > 
> > Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
> 
> Acked-by: Serge Hallyn <serge.hallyn@canonical.com>
> 
> ...  although i could see root on the host being upset that it can't
> assign a uid not valid in the mounter's ns.  But it does seem safer.

That change wouldn't be representable in the backing store though, and
that could lead to unexpected behaviour. It's better to tell root that
we can't make the requested change, in my opinion.
--
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 | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[PATCH 09/19] fs: Refuse uid/gid changes which don't map into s_user_ns Seth Forshee <seth.forshee@canonical.com> - 2015-12-02 16:50 +0100
  Re: [PATCH 09/19] fs: Refuse uid/gid changes which don't map into  s_user_ns "Serge E. Hallyn" <serge.hallyn@ubuntu.com> - 2015-12-04 18:30 +0100
    Re: [PATCH 09/19] fs: Refuse uid/gid changes which don't map into  s_user_ns Seth Forshee <seth.forshee@canonical.com> - 2015-12-04 18:50 +0100
      Re: [PATCH 09/19] fs: Refuse uid/gid changes which don't map into  s_user_ns "Serge E. Hallyn" <serge@hallyn.com> - 2015-12-04 20:50 +0100

csiph-web