CVE-2018-13405
Description
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.
How to fix
- f5 big-ip_access_policy_manager13.1.3.5, 14.1.3.1, 15.0.1.4 or later
- f5 big-ip_advanced_firewall_manager13.1.3.5, 14.1.3.1, 15.0.1.4 or later
- f5 big-ip_analytics13.1.3.5, 14.1.3.1, 15.0.1.4 or later
- f5 big-ip_application_acceleration_manager13.1.3.5, 14.1.3.1, 15.0.1.4 or later
- f5 big-ip_application_security_manager13.1.3.5, 14.1.3.1, 15.0.1.4 or later
- f5 big-ip_domain_name_system13.1.3.5, 14.1.3.1, 15.0.1.4 or later
- f5 big-ip_edge_gateway13.1.3.5, 14.1.3.1, 15.0.1.4 or later
- f5 big-ip_fraud_protection_service13.1.3.5, 14.1.3.1, 15.0.1.4 or later
- f5 big-ip_global_traffic_manager13.1.3.5, 14.1.3.1, 15.0.1.4 or later
- f5 big-ip_link_controller13.1.3.5, 14.1.3.1, 15.0.1.4 or later
- f5 big-ip_local_traffic_manager13.1.3.5, 14.1.3.1, 15.0.1.4 or later
- f5 big-ip_policy_enforcement_manager13.1.3.5, 14.1.3.1, 15.0.1.4 or later
- usn.ubuntu.com/3752-2/
- access.redhat.com/errata/RHSA-2018:3083
- usn.ubuntu.com/3752-3/
- usn.ubuntu.com/3753-2/
- usn.ubuntu.com/3754-1/
- access.redhat.com/errata/RHSA-2018:2948
- debian.org/security/2018/dsa-4266
- usn.ubuntu.com/3752-1/
- access.redhat.com/errata/RHSA-2018:3096
- usn.ubuntu.com/3753-1/
- access.redhat.com/errata/RHSA-2019:0717
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| linux linux_kernel | v ≤ 3.16 | — |
| debian debian_linux | 8.0, 9.0 | — |
| canonical ubuntu_linux | 14.04, 16.04, 18.04 | — |
| fedoraproject fedora | 34, 35 | — |
| redhat mrg_realtime | 2.0 | — |
| redhat virtualization | 4.0 | — |
| redhat enterprise_linux_aus | 7.4 | — |
| redhat enterprise_linux_desktop | 6.0, 7.0 | — |
| redhat enterprise_linux_eus | 7.4, 7.5 | — |
| redhat enterprise_linux_for_real_time | 7 | — |
| redhat enterprise_linux_server | 6.0, 7.0 | — |
| redhat enterprise_linux_server_aus | 6.6, 7.2, 7.3 | — |
| redhat enterprise_linux_server_tus | 7.2, 7.3, 7.4 | — |
| redhat enterprise_linux_workstation | 6.0, 7.0 | — |
| f5 big-ip_access_policy_manager | 13.0.0 ≤ v < 13.1.3.5, 14.0.0 ≤ v < 14.1.3.1, 15.0.0 ≤ v < 15.0.1.4, 15.1.0, 16.0.0 | 13.1.3.5, 14.1.3.1, 15.0.1.4 |
| f5 big-ip_advanced_firewall_manager | 13.0.0 ≤ v < 13.1.3.5, 14.0.0 ≤ v < 14.1.3.1, 15.0.0 ≤ v < 15.0.1.4, 15.1.0, 16.0.0 | 13.1.3.5, 14.1.3.1, 15.0.1.4 |
| f5 big-ip_analytics | 13.0.0 ≤ v < 13.1.3.5, 14.0.0 ≤ v < 14.1.3.1, 15.0.0 ≤ v < 15.0.1.4, 15.1.0, 16.0.0 | 13.1.3.5, 14.1.3.1, 15.0.1.4 |
| f5 big-ip_application_acceleration_manager | 13.0.0 ≤ v < 13.1.3.5, 14.0.0 ≤ v < 14.1.3.1, 15.0.0 ≤ v < 15.0.1.4, 15.1.0, 16.0.0 | 13.1.3.5, 14.1.3.1, 15.0.1.4 |
| f5 big-ip_application_security_manager | 13.0.0 ≤ v < 13.1.3.5, 14.0.0 ≤ v < 14.1.3.1, 15.0.0 ≤ v < 15.0.1.4, 15.1.0, 16.0.0 | 13.1.3.5, 14.1.3.1, 15.0.1.4 |
| f5 big-ip_domain_name_system | 13.0.0 ≤ v < 13.1.3.5, 14.0.0 ≤ v < 14.1.3.1, 15.0.0 ≤ v < 15.0.1.4, 15.1.0, 16.0.0 | 13.1.3.5, 14.1.3.1, 15.0.1.4 |
| f5 big-ip_edge_gateway | 13.0.0 ≤ v < 13.1.3.5, 14.0.0 ≤ v < 14.1.3.1, 15.0.0 ≤ v < 15.0.1.4, 15.1.0, 16.0.0 | 13.1.3.5, 14.1.3.1, 15.0.1.4 |
| f5 big-ip_fraud_protection_service | 13.0.0 ≤ v < 13.1.3.5, 14.0.0 ≤ v < 14.1.3.1, 15.0.0 ≤ v < 15.0.1.4, 15.1.0, 16.0.0 | 13.1.3.5, 14.1.3.1, 15.0.1.4 |
| f5 big-ip_global_traffic_manager | 13.0.0 ≤ v < 13.1.3.5, 14.0.0 ≤ v < 14.1.3.1, 15.0.0 ≤ v < 15.0.1.4, 15.1.0, 16.0.0 | 13.1.3.5, 14.1.3.1, 15.0.1.4 |
| f5 big-ip_link_controller | 13.0.0 ≤ v < 13.1.3.5, 14.0.0 ≤ v < 14.1.3.1, 15.0.0 ≤ v < 15.0.1.4, 15.1.0, 16.0.0 | 13.1.3.5, 14.1.3.1, 15.0.1.4 |
| f5 big-ip_local_traffic_manager | 13.0.0 ≤ v < 13.1.3.5, 14.0.0 ≤ v < 14.1.3.1, 15.0.0 ≤ v < 15.0.1.4, 15.1.0, 16.0.0 | 13.1.3.5, 14.1.3.1, 15.0.1.4 |
| f5 big-ip_policy_enforcement_manager | 13.0.0 ≤ v < 13.1.3.5, 14.0.0 ≤ v < 14.1.3.1, 15.0.0 ≤ v < 15.0.1.4, 15.1.0, 16.0.0 | 13.1.3.5, 14.1.3.1, 15.0.1.4 |
| f5 big-ip_webaccelerator | 13.0.0 ≤ v < 13.1.3.5, 14.0.0 ≤ v < 14.1.3.1, 15.0.0 ≤ v < 15.0.1.4, 15.1.0, 16.0.0 | 13.1.3.5, 14.1.3.1, 15.0.1.4 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.