buildroot/package/lxc
Fabrice Fontaine 399ca20e6b package/lxc: fix CVE-2022-47952
lxc-user-nic in lxc through 5.0.1 is installed setuid root, and may
allow local users to infer whether any file exists, even within a
protected directory tree, because "Failed to open" often indicates that
a file does not exist, whereas "does not refer to a network namespace
path" often indicates that a file exists. NOTE: this is different from
CVE-2018-6556 because the CVE-2018-6556 fix design was based on the
premise that "we will report back to the user that the open() failed but
the user has no way of knowing why it failed"; however, in many
realistic cases, there are no plausible reasons for failing except that
the file does not exist.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2023-02-06 22:42:59 +01:00
..
0005-Patching-an-incoming-CVE-CVE-2022-47952.patch package/lxc: fix CVE-2022-47952 2023-02-06 22:42:59 +01:00
Config.in
lxc.hash
lxc.mk package/lxc: fix CVE-2022-47952 2023-02-06 22:42:59 +01:00