CVE-2018-13405
HIGHLinux Kernel < 3.16 - Improper Privilege Management
Title source: ruleDescription
The inode_init_owner function in fs/inode.c in the Linux kernel through 3.16 allows local users to create files with an unintended group ownership, in a scenario where a directory is SGID to a certain group and is writable by a user who is not a member of that group. Here, the non-member can trigger creation of a plain file whose group ownership is that group. The intended behavior was that the non-member can trigger creation of a directory (but not a plain file) whose group ownership is that group. The non-member can escalate privileges by making the plain file executable and SGID.
Exploits (1)
exploitdb
WORKING POC
VERIFIED
by Google Security Research · cdoslinux
https://www.exploit-db.com/exploits/45033
References (28)
... and 8 more
Scores
CVSS v3
7.8
EPSS
0.0015
EPSS Percentile
34.9%
Attack Vector
LOCAL
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Details
CWE
CWE-269
Status
published
Products (49)
canonical/ubuntu_linux
14.04
canonical/ubuntu_linux
16.04 (2 CPE variants)
canonical/ubuntu_linux
18.04
debian/debian_linux
8.0
debian/debian_linux
9.0
f5/big-ip_access_policy_manager
15.1.0
f5/big-ip_access_policy_manager
16.0.0
f5/big-ip_access_policy_manager
13.0.0 - 13.1.3.5
f5/big-ip_advanced_firewall_manager
15.1.0
f5/big-ip_advanced_firewall_manager
16.0.0
... and 39 more
Published
Jul 06, 2018
Tracked Since
Feb 18, 2026