CVE Vulnerabilities

CVE-2014-4943

Improper Privilege Management

Published: Jul 19, 2014 | Modified: Apr 12, 2025
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
6.9 MEDIUM
AV:L/AC:M/Au:N/C:C/I:C/A:C
RedHat/V2
7.2 IMPORTANT
AV:L/AC:L/Au:N/C:C/I:C/A:C
RedHat/V3
Ubuntu
HIGH
root.io logo minimus.io logo echo.ai logo

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.

Weakness

The product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.

Affected Software

NameVendorStart VersionEnd Version
Linux_kernelLinux2.6.23 (including)3.2.62 (excluding)
Linux_kernelLinux3.3 (including)3.4.102 (excluding)
Linux_kernelLinux3.5 (including)3.10.52 (excluding)
Linux_kernelLinux3.11 (including)3.12.27 (excluding)
Linux_kernelLinux3.13 (including)3.14.16 (excluding)
Linux_kernelLinux3.15 (including)3.15.9 (excluding)
Red Hat Enterprise Linux 6RedHatkernel-0:2.6.32-431.20.5.el6*
Red Hat Enterprise Linux 6.2 Advanced Update SupportRedHatkernel-0:2.6.32-220.54.1.el6*
Red Hat Enterprise Linux 6.4 Extended Update SupportRedHatkernel-0:2.6.32-358.46.2.el6*
Red Hat Enterprise Linux 7RedHatkernel-0:3.10.0-123.4.4.el7*
LinuxUbuntuesm-infra-legacy/trusty*
LinuxUbuntulucid*
LinuxUbuntuprecise*
LinuxUbuntusaucy*
LinuxUbuntutrusty*
LinuxUbuntutrusty/esm*
LinuxUbuntuupstream*
Linux-armadaxpUbuntuprecise*
Linux-armadaxpUbuntuupstream*
Linux-ec2Ubuntulucid*
Linux-ec2Ubuntuupstream*
Linux-floUbuntutrusty*
Linux-floUbuntuupstream*
Linux-fsl-imx51Ubuntulucid*
Linux-fsl-imx51Ubuntuupstream*
Linux-goldfishUbuntusaucy*
Linux-goldfishUbuntutrusty*
Linux-goldfishUbuntuupstream*
Linux-grouperUbuntusaucy*
Linux-grouperUbuntutrusty*
Linux-grouperUbuntuupstream*
Linux-grouperUbuntuutopic*
Linux-linaro-omapUbuntuprecise*
Linux-linaro-omapUbuntuupstream*
Linux-linaro-sharedUbuntuprecise*
Linux-linaro-sharedUbuntuupstream*
Linux-linaro-vexpressUbuntuprecise*
Linux-linaro-vexpressUbuntuupstream*
Linux-lts-quantalUbuntuprecise*
Linux-lts-quantalUbuntuupstream*
Linux-lts-raringUbuntuprecise*
Linux-lts-raringUbuntuupstream*
Linux-lts-saucyUbuntuprecise*
Linux-lts-saucyUbuntuupstream*
Linux-lts-trustyUbuntuprecise*
Linux-lts-trustyUbuntuupstream*
Linux-lts-utopicUbuntuupstream*
Linux-lts-vividUbuntuupstream*
Linux-maguroUbuntusaucy*
Linux-maguroUbuntutrusty*
Linux-maguroUbuntuupstream*
Linux-makoUbuntusaucy*
Linux-makoUbuntutrusty*
Linux-makoUbuntuupstream*
Linux-mantaUbuntusaucy*
Linux-mantaUbuntutrusty*
Linux-mantaUbuntuupstream*
Linux-mvl-doveUbuntulucid*
Linux-mvl-doveUbuntuupstream*
Linux-qcm-msmUbuntulucid*
Linux-qcm-msmUbuntuprecise*
Linux-qcm-msmUbuntuupstream*
Linux-raspi2Ubuntuupstream*
Linux-raspi2Ubuntuvivid/ubuntu-core*
Linux-ti-omap4Ubuntuprecise*
Linux-ti-omap4Ubuntusaucy*
Linux-ti-omap4Ubuntuupstream*

Potential Mitigations

References