Skip to content
  • Eric W. Biederman's avatar
    ipc: Restrict mounting the mqueue filesystem · a636b702
    Eric W. Biederman authored
    
    
    Only allow mounting the mqueue filesystem if the caller has CAP_SYS_ADMIN
    rights over the ipc namespace.   The principle here is if you create
    or have capabilities over it you can mount it, otherwise you get to live
    with what other people have mounted.
    
    This information is not particularly sensitive and mqueue essentially
    only reports which posix messages queues exist.  Still when creating a
    restricted environment for an application to live any extra
    information may be of use to someone with sufficient creativity.  The
    historical if imperfect way this information has been restricted has
    been not to allow mounts and restricting this to ipc namespace
    creators maintains the spirit of the historical restriction.
    
    Cc: stable@vger.kernel.org
    Acked-by: default avatarSerge Hallyn <serge.hallyn@canonical.com>
    Signed-off-by: default avatar"Eric W. Biederman" <ebiederm@xmission.com>
    a636b702