lxc-user-nic when asked to delete a network interface will unconditionally open a user provided path. This code path may be used by an unprivileged user to check for the existence of a path which they wouldn't otherwise be able to reach. It may also be used to trigger side effects by causing a (read-only) open of special kernel files (ptmx, proc, sys). Affected releases are LXC: 2.0 versions above and including 2.0.9; 3.0 versions above and including 3.0.0, prior to 3.0.2.
Weaknesses in this category are related to improper handling of communication channels and access paths. These weaknesses include problems in creating, managing, or removing alternate channels and alternate paths. Some of these can overlap virtual file problems and are commonly used in "bypass" attacks, such as those that exploit authentication errors.
Link | Tags |
---|---|
https://usn.ubuntu.com/usn/usn-3730-1 | third party advisory vendor advisory |
https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1783591 | issue tracking third party advisory |
https://security.gentoo.org/glsa/201808-02 | third party advisory vendor advisory |
https://bugzilla.suse.com/show_bug.cgi?id=988348 | issue tracking patch |
http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00074.html | mailing list third party advisory vendor advisory |
http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00076.html | mailing list third party advisory vendor advisory |
http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00091.html | mailing list third party advisory vendor advisory |
http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00073.html | vendor advisory |