CVE Vulnerabilities

CVE-2014-8989

Published: Nov 30, 2014 | Modified: Jan 03, 2017
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
4.6 MEDIUM
AV:L/AC:L/Au:N/C:P/I:P/A:P
RedHat/V2
3.6 MODERATE
AV:L/AC:L/Au:N/C:P/I:P/A:N
RedHat/V3
Ubuntu
MEDIUM

The Linux kernel through 3.17.4 does not properly restrict dropping of supplemental group memberships in certain namespace scenarios, which allows local users to bypass intended file permissions by leveraging a POSIX ACL containing an entry for the group category that is more restrictive than the entry for the other category, aka a negative groups issue, related to kernel/groups.c, kernel/uid16.c, and kernel/user_namespace.c.

Affected Software

Name Vendor Start Version End Version
Linux_kernel Linux * 3.17.3 (including)
Linux_kernel Linux 3.0-rc1 (including) 3.0-rc1 (including)
Linux_kernel Linux 3.0-rc2 (including) 3.0-rc2 (including)
Linux_kernel Linux 3.0-rc3 (including) 3.0-rc3 (including)
Linux_kernel Linux 3.0-rc4 (including) 3.0-rc4 (including)
Linux_kernel Linux 3.0-rc5 (including) 3.0-rc5 (including)
Linux_kernel Linux 3.0-rc6 (including) 3.0-rc6 (including)
Linux_kernel Linux 3.0-rc7 (including) 3.0-rc7 (including)
Linux_kernel Linux 3.0.1 (including) 3.0.1 (including)
Linux_kernel Linux 3.0.2 (including) 3.0.2 (including)
Linux_kernel Linux 3.0.3 (including) 3.0.3 (including)
Linux_kernel Linux 3.0.4 (including) 3.0.4 (including)
Linux_kernel Linux 3.0.5 (including) 3.0.5 (including)
Linux_kernel Linux 3.0.6 (including) 3.0.6 (including)
Linux_kernel Linux 3.0.7 (including) 3.0.7 (including)
Linux_kernel Linux 3.0.8 (including) 3.0.8 (including)
Linux_kernel Linux 3.0.9 (including) 3.0.9 (including)
Linux_kernel Linux 3.0.10 (including) 3.0.10 (including)
Linux_kernel Linux 3.0.11 (including) 3.0.11 (including)
Linux_kernel Linux 3.0.12 (including) 3.0.12 (including)
Linux_kernel Linux 3.0.13 (including) 3.0.13 (including)
Linux_kernel Linux 3.0.14 (including) 3.0.14 (including)
Linux_kernel Linux 3.0.15 (including) 3.0.15 (including)
Linux_kernel Linux 3.0.16 (including) 3.0.16 (including)
Linux_kernel Linux 3.0.17 (including) 3.0.17 (including)
Linux_kernel Linux 3.0.18 (including) 3.0.18 (including)
Linux_kernel Linux 3.0.19 (including) 3.0.19 (including)
Linux_kernel Linux 3.0.20 (including) 3.0.20 (including)
Linux_kernel Linux 3.0.21 (including) 3.0.21 (including)
Linux_kernel Linux 3.0.22 (including) 3.0.22 (including)
Linux_kernel Linux 3.0.23 (including) 3.0.23 (including)
Linux_kernel Linux 3.0.24 (including) 3.0.24 (including)
Linux_kernel Linux 3.0.25 (including) 3.0.25 (including)
Linux_kernel Linux 3.0.26 (including) 3.0.26 (including)
Linux_kernel Linux 3.0.27 (including) 3.0.27 (including)
Linux_kernel Linux 3.0.28 (including) 3.0.28 (including)
Linux_kernel Linux 3.0.29 (including) 3.0.29 (including)
Linux_kernel Linux 3.0.30 (including) 3.0.30 (including)
Linux_kernel Linux 3.0.31 (including) 3.0.31 (including)
Linux_kernel Linux 3.0.32 (including) 3.0.32 (including)
Linux_kernel Linux 3.0.33 (including) 3.0.33 (including)
Linux_kernel Linux 3.0.34 (including) 3.0.34 (including)
Linux_kernel Linux 3.0.35 (including) 3.0.35 (including)
Linux_kernel Linux 3.0.36 (including) 3.0.36 (including)
Linux_kernel Linux 3.0.37 (including) 3.0.37 (including)
Linux_kernel Linux 3.0.38 (including) 3.0.38 (including)
Linux_kernel Linux 3.0.39 (including) 3.0.39 (including)
Linux_kernel Linux 3.0.40 (including) 3.0.40 (including)
Linux_kernel Linux 3.0.41 (including) 3.0.41 (including)
Linux_kernel Linux 3.0.42 (including) 3.0.42 (including)
Linux_kernel Linux 3.0.43 (including) 3.0.43 (including)
Linux_kernel Linux 3.0.44 (including) 3.0.44 (including)
Linux_kernel Linux 3.0.45 (including) 3.0.45 (including)
Linux_kernel Linux 3.0.46 (including) 3.0.46 (including)
Linux_kernel Linux 3.0.47 (including) 3.0.47 (including)
Linux_kernel Linux 3.0.48 (including) 3.0.48 (including)
Linux_kernel Linux 3.0.49 (including) 3.0.49 (including)
Linux_kernel Linux 3.0.50 (including) 3.0.50 (including)
Linux_kernel Linux 3.0.51 (including) 3.0.51 (including)
Linux_kernel Linux 3.0.52 (including) 3.0.52 (including)
Linux_kernel Linux 3.0.53 (including) 3.0.53 (including)
Linux_kernel Linux 3.0.54 (including) 3.0.54 (including)
Linux_kernel Linux 3.0.55 (including) 3.0.55 (including)
Linux_kernel Linux 3.0.56 (including) 3.0.56 (including)
Linux_kernel Linux 3.0.57 (including) 3.0.57 (including)
Linux_kernel Linux 3.0.58 (including) 3.0.58 (including)
Linux_kernel Linux 3.0.59 (including) 3.0.59 (including)
Linux_kernel Linux 3.0.60 (including) 3.0.60 (including)
Linux_kernel Linux 3.0.61 (including) 3.0.61 (including)
Linux_kernel Linux 3.0.62 (including) 3.0.62 (including)
Linux_kernel Linux 3.0.63 (including) 3.0.63 (including)
Linux_kernel Linux 3.0.64 (including) 3.0.64 (including)
Linux_kernel Linux 3.0.65 (including) 3.0.65 (including)
Linux_kernel Linux 3.0.66 (including) 3.0.66 (including)
Linux_kernel Linux 3.0.67 (including) 3.0.67 (including)
Linux_kernel Linux 3.0.68 (including) 3.0.68 (including)
Linux_kernel Linux 3.1 (including) 3.1 (including)
Linux_kernel Linux 3.1-rc1 (including) 3.1-rc1 (including)
Linux_kernel Linux 3.1-rc2 (including) 3.1-rc2 (including)
Linux_kernel Linux 3.1-rc3 (including) 3.1-rc3 (including)
Linux_kernel Linux 3.1-rc4 (including) 3.1-rc4 (including)
Linux_kernel Linux 3.1.1 (including) 3.1.1 (including)
Linux_kernel Linux 3.1.2 (including) 3.1.2 (including)
Linux_kernel Linux 3.1.3 (including) 3.1.3 (including)
Linux_kernel Linux 3.1.4 (including) 3.1.4 (including)
Linux_kernel Linux 3.1.5 (including) 3.1.5 (including)
Linux_kernel Linux 3.1.6 (including) 3.1.6 (including)
Linux_kernel Linux 3.1.7 (including) 3.1.7 (including)
Linux_kernel Linux 3.1.8 (including) 3.1.8 (including)
Linux_kernel Linux 3.1.9 (including) 3.1.9 (including)
Linux_kernel Linux 3.1.10 (including) 3.1.10 (including)
Linux_kernel Linux 3.2 (including) 3.2 (including)
Linux_kernel Linux 3.2-rc2 (including) 3.2-rc2 (including)
Linux_kernel Linux 3.2-rc3 (including) 3.2-rc3 (including)
Linux_kernel Linux 3.10 (including) 3.10 (including)
Linux_kernel Linux 3.10.0 (including) 3.10.0 (including)
Linux_kernel Linux 3.10.1 (including) 3.10.1 (including)
Linux_kernel Linux 3.10.2 (including) 3.10.2 (including)
Linux_kernel Linux 3.10.3 (including) 3.10.3 (including)
Linux_kernel Linux 3.10.4 (including) 3.10.4 (including)
Linux_kernel Linux 3.10.5 (including) 3.10.5 (including)
Linux_kernel Linux 3.10.6 (including) 3.10.6 (including)
Linux_kernel Linux 3.10.7 (including) 3.10.7 (including)
Linux_kernel Linux 3.10.8 (including) 3.10.8 (including)
Linux_kernel Linux 3.10.9 (including) 3.10.9 (including)
Linux_kernel Linux 3.10.10 (including) 3.10.10 (including)
Linux_kernel Linux 3.10.11 (including) 3.10.11 (including)
Linux_kernel Linux 3.10.12 (including) 3.10.12 (including)
Linux_kernel Linux 3.10.13 (including) 3.10.13 (including)
Linux_kernel Linux 3.10.14 (including) 3.10.14 (including)
Linux_kernel Linux 3.10.15 (including) 3.10.15 (including)
Linux_kernel Linux 3.10.16 (including) 3.10.16 (including)
Linux_kernel Linux 3.10.17 (including) 3.10.17 (including)
Linux_kernel Linux 3.10.18 (including) 3.10.18 (including)
Linux_kernel Linux 3.10.19 (including) 3.10.19 (including)
Linux_kernel Linux 3.10.20 (including) 3.10.20 (including)
Linux_kernel Linux 3.10.21 (including) 3.10.21 (including)
Linux_kernel Linux 3.10.22 (including) 3.10.22 (including)
Linux_kernel Linux 3.10.23 (including) 3.10.23 (including)
Linux_kernel Linux 3.10.24 (including) 3.10.24 (including)
Linux_kernel Linux 3.10.25 (including) 3.10.25 (including)
Linux_kernel Linux 3.10.26 (including) 3.10.26 (including)
Linux_kernel Linux 3.10.27 (including) 3.10.27 (including)
Linux_kernel Linux 3.10.28 (including) 3.10.28 (including)
Linux_kernel Linux 3.10.29 (including) 3.10.29 (including)
Linux_kernel Linux 3.11 (including) 3.11 (including)
Linux_kernel Linux 3.11.1 (including) 3.11.1 (including)
Linux_kernel Linux 3.11.2 (including) 3.11.2 (including)
Linux_kernel Linux 3.11.3 (including) 3.11.3 (including)
Linux_kernel Linux 3.11.4 (including) 3.11.4 (including)
Linux_kernel Linux 3.11.5 (including) 3.11.5 (including)
Linux_kernel Linux 3.11.6 (including) 3.11.6 (including)
Linux_kernel Linux 3.11.7 (including) 3.11.7 (including)
Linux_kernel Linux 3.11.8 (including) 3.11.8 (including)
Linux_kernel Linux 3.11.9 (including) 3.11.9 (including)
Linux_kernel Linux 3.11.10 (including) 3.11.10 (including)
Linux_kernel Linux 3.12 (including) 3.12 (including)
Linux_kernel Linux 3.12.1 (including) 3.12.1 (including)
Linux_kernel Linux 3.12.2 (including) 3.12.2 (including)
Linux_kernel Linux 3.12.3 (including) 3.12.3 (including)
Linux_kernel Linux 3.12.4 (including) 3.12.4 (including)
Linux_kernel Linux 3.12.5 (including) 3.12.5 (including)
Linux_kernel Linux 3.12.6 (including) 3.12.6 (including)
Linux_kernel Linux 3.12.7 (including) 3.12.7 (including)
Linux_kernel Linux 3.12.8 (including) 3.12.8 (including)
Linux_kernel Linux 3.12.9 (including) 3.12.9 (including)
Linux_kernel Linux 3.12.10 (including) 3.12.10 (including)
Linux_kernel Linux 3.12.11 (including) 3.12.11 (including)
Linux_kernel Linux 3.12.12 (including) 3.12.12 (including)
Linux_kernel Linux 3.12.13 (including) 3.12.13 (including)
Linux_kernel Linux 3.12.14 (including) 3.12.14 (including)
Linux_kernel Linux 3.12.15 (including) 3.12.15 (including)
Linux_kernel Linux 3.12.16 (including) 3.12.16 (including)
Linux_kernel Linux 3.12.17 (including) 3.12.17 (including)
Linux_kernel Linux 3.13 (including) 3.13 (including)
Linux_kernel Linux 3.13.1 (including) 3.13.1 (including)
Linux_kernel Linux 3.13.2 (including) 3.13.2 (including)
Linux_kernel Linux 3.13.3 (including) 3.13.3 (including)
Linux_kernel Linux 3.13.4 (including) 3.13.4 (including)
Linux_kernel Linux 3.13.5 (including) 3.13.5 (including)
Linux_kernel Linux 3.13.6 (including) 3.13.6 (including)
Linux_kernel Linux 3.13.7 (including) 3.13.7 (including)
Linux_kernel Linux 3.13.8 (including) 3.13.8 (including)
Linux_kernel Linux 3.13.9 (including) 3.13.9 (including)
Linux_kernel Linux 3.13.10 (including) 3.13.10 (including)
Linux_kernel Linux 3.13.11 (including) 3.13.11 (including)
Linux_kernel Linux 3.14 (including) 3.14 (including)
Linux_kernel Linux 3.14-rc1 (including) 3.14-rc1 (including)
Linux_kernel Linux 3.14-rc2 (including) 3.14-rc2 (including)
Linux_kernel Linux 3.14-rc3 (including) 3.14-rc3 (including)
Linux_kernel Linux 3.14-rc4 (including) 3.14-rc4 (including)
Linux_kernel Linux 3.14-rc5 (including) 3.14-rc5 (including)
Linux_kernel Linux 3.14-rc6 (including) 3.14-rc6 (including)
Linux_kernel Linux 3.14-rc7 (including) 3.14-rc7 (including)
Linux_kernel Linux 3.14-rc8 (including) 3.14-rc8 (including)
Linux_kernel Linux 3.14.1 (including) 3.14.1 (including)
Linux_kernel Linux 3.14.2 (including) 3.14.2 (including)
Linux_kernel Linux 3.14.3 (including) 3.14.3 (including)
Linux_kernel Linux 3.14.4 (including) 3.14.4 (including)
Linux_kernel Linux 3.14.5 (including) 3.14.5 (including)
Linux_kernel Linux 3.15 (including) 3.15 (including)
Linux_kernel Linux 3.15.1 (including) 3.15.1 (including)
Linux_kernel Linux 3.15.2 (including) 3.15.2 (including)
Linux_kernel Linux 3.15.3 (including) 3.15.3 (including)
Linux_kernel Linux 3.15.4 (including) 3.15.4 (including)
Linux_kernel Linux 3.15.5 (including) 3.15.5 (including)
Linux_kernel Linux 3.15.6 (including) 3.15.6 (including)
Linux_kernel Linux 3.15.7 (including) 3.15.7 (including)
Linux_kernel Linux 3.15.8 (including) 3.15.8 (including)
Linux_kernel Linux 3.16.0 (including) 3.16.0 (including)
Linux_kernel Linux 3.16.1 (including) 3.16.1 (including)
Linux_kernel Linux 3.17 (including) 3.17 (including)
Linux_kernel Linux 3.17.1 (including) 3.17.1 (including)
Linux_kernel Linux 3.17.2 (including) 3.17.2 (including)
Linux Ubuntu lucid *
Linux Ubuntu precise *
Linux Ubuntu precise/esm *
Linux Ubuntu trusty *
Linux Ubuntu upstream *
Linux Ubuntu utopic *
Linux-armadaxp Ubuntu precise *
Linux-armadaxp Ubuntu upstream *
Linux-aws Ubuntu upstream *
Linux-ec2 Ubuntu lucid *
Linux-ec2 Ubuntu upstream *
Linux-flo Ubuntu esm-apps/xenial *
Linux-flo Ubuntu trusty *
Linux-flo Ubuntu upstream *
Linux-flo Ubuntu utopic *
Linux-flo Ubuntu vivid *
Linux-flo Ubuntu vivid/stable-phone-overlay *
Linux-flo Ubuntu wily *
Linux-flo Ubuntu xenial *
Linux-flo Ubuntu yakkety *
Linux-fsl-imx51 Ubuntu lucid *
Linux-fsl-imx51 Ubuntu upstream *
Linux-gke Ubuntu upstream *
Linux-goldfish Ubuntu esm-apps/xenial *
Linux-goldfish Ubuntu trusty *
Linux-goldfish Ubuntu upstream *
Linux-goldfish Ubuntu utopic *
Linux-goldfish Ubuntu vivid *
Linux-goldfish Ubuntu wily *
Linux-goldfish Ubuntu xenial *
Linux-goldfish Ubuntu yakkety *
Linux-goldfish Ubuntu zesty *
Linux-grouper Ubuntu trusty *
Linux-grouper Ubuntu upstream *
Linux-grouper Ubuntu utopic *
Linux-hwe Ubuntu upstream *
Linux-hwe-edge Ubuntu upstream *
Linux-linaro-omap Ubuntu precise *
Linux-linaro-omap Ubuntu upstream *
Linux-linaro-shared Ubuntu precise *
Linux-linaro-shared Ubuntu upstream *
Linux-linaro-vexpress Ubuntu precise *
Linux-linaro-vexpress Ubuntu upstream *
Linux-lts-quantal Ubuntu precise *
Linux-lts-quantal Ubuntu precise/esm *
Linux-lts-quantal Ubuntu upstream *
Linux-lts-raring Ubuntu precise *
Linux-lts-raring Ubuntu precise/esm *
Linux-lts-raring Ubuntu upstream *
Linux-lts-saucy Ubuntu precise *
Linux-lts-saucy Ubuntu upstream *
Linux-lts-trusty Ubuntu precise *
Linux-lts-trusty Ubuntu upstream *
Linux-lts-utopic Ubuntu trusty *
Linux-lts-utopic Ubuntu upstream *
Linux-lts-vivid Ubuntu upstream *
Linux-lts-wily Ubuntu upstream *
Linux-lts-xenial Ubuntu upstream *
Linux-maguro Ubuntu trusty *
Linux-maguro Ubuntu upstream *
Linux-mako Ubuntu esm-apps/xenial *
Linux-mako Ubuntu trusty *
Linux-mako Ubuntu upstream *
Linux-mako Ubuntu utopic *
Linux-mako Ubuntu vivid *
Linux-mako Ubuntu vivid/stable-phone-overlay *
Linux-mako Ubuntu wily *
Linux-mako Ubuntu xenial *
Linux-mako Ubuntu yakkety *
Linux-manta Ubuntu trusty *
Linux-manta Ubuntu upstream *
Linux-manta Ubuntu utopic *
Linux-manta Ubuntu vivid *
Linux-manta Ubuntu wily *
Linux-mvl-dove Ubuntu lucid *
Linux-mvl-dove Ubuntu upstream *
Linux-qcm-msm Ubuntu lucid *
Linux-qcm-msm Ubuntu precise *
Linux-qcm-msm Ubuntu upstream *
Linux-raspi2 Ubuntu upstream *
Linux-raspi2 Ubuntu vivid/ubuntu-core *
Linux-snapdragon Ubuntu upstream *
Linux-ti-omap4 Ubuntu precise *
Linux-ti-omap4 Ubuntu upstream *

References