The PPPoL2TP feature in net/l2tp/l2tp_ppp.c in the Linux kernel through 3.15.6 allows local users to gain privileges by leveraging data-structure differences between an l2tp socket and an inet socket.
The product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Linux_kernel | Linux | 2.6.23 (including) | 3.2.62 (excluding) |
Linux_kernel | Linux | 3.3 (including) | 3.4.102 (excluding) |
Linux_kernel | Linux | 3.5 (including) | 3.10.52 (excluding) |
Linux_kernel | Linux | 3.11 (including) | 3.12.27 (excluding) |
Linux_kernel | Linux | 3.13 (including) | 3.14.16 (excluding) |
Linux_kernel | Linux | 3.15 (including) | 3.15.9 (excluding) |
Red Hat Enterprise Linux 6 | RedHat | kernel-0:2.6.32-431.20.5.el6 | * |
Red Hat Enterprise Linux 6.2 Advanced Update Support | RedHat | kernel-0:2.6.32-220.54.1.el6 | * |
Red Hat Enterprise Linux 6.4 Extended Update Support | RedHat | kernel-0:2.6.32-358.46.2.el6 | * |
Red Hat Enterprise Linux 7 | RedHat | kernel-0:3.10.0-123.4.4.el7 | * |
Linux | Ubuntu | lucid | * |
Linux | Ubuntu | precise | * |
Linux | Ubuntu | saucy | * |
Linux | Ubuntu | trusty | * |
Linux | Ubuntu | upstream | * |
Linux-armadaxp | Ubuntu | precise | * |
Linux-armadaxp | Ubuntu | upstream | * |
Linux-ec2 | Ubuntu | lucid | * |
Linux-ec2 | Ubuntu | upstream | * |
Linux-flo | Ubuntu | trusty | * |
Linux-flo | Ubuntu | upstream | * |
Linux-fsl-imx51 | Ubuntu | lucid | * |
Linux-fsl-imx51 | Ubuntu | upstream | * |
Linux-goldfish | Ubuntu | saucy | * |
Linux-goldfish | Ubuntu | trusty | * |
Linux-goldfish | Ubuntu | upstream | * |
Linux-grouper | Ubuntu | saucy | * |
Linux-grouper | Ubuntu | trusty | * |
Linux-grouper | Ubuntu | upstream | * |
Linux-grouper | Ubuntu | utopic | * |
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 | upstream | * |
Linux-lts-raring | Ubuntu | precise | * |
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 | upstream | * |
Linux-lts-vivid | Ubuntu | upstream | * |
Linux-maguro | Ubuntu | saucy | * |
Linux-maguro | Ubuntu | trusty | * |
Linux-maguro | Ubuntu | upstream | * |
Linux-mako | Ubuntu | saucy | * |
Linux-mako | Ubuntu | trusty | * |
Linux-mako | Ubuntu | upstream | * |
Linux-manta | Ubuntu | saucy | * |
Linux-manta | Ubuntu | trusty | * |
Linux-manta | Ubuntu | upstream | * |
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-ti-omap4 | Ubuntu | precise | * |
Linux-ti-omap4 | Ubuntu | saucy | * |
Linux-ti-omap4 | Ubuntu | upstream | * |