Skip to content
OpenAdvisories
Unscored CVE-2017-15129 EUVD-2017-6590GHSA-9324-w9gg-mxf6

A use-after-free vulnerability was found in network namespaces code affecting the Linux kernel before 4.14.11. The function get_net_ns_by_i…

Published Jan 9, 2018 · Updated Aug 5, 2024 · Assigned by redhat

Description

A use-after-free vulnerability was found in network namespaces code affecting the Linux kernel before 4.14.11. The function get_net_ns_by_id() in net/core/net_namespace.c does not check for the net::count value after it has found a peer network in netns_ids idr, which could lead to double free and memory corruption. This vulnerability could allow an unprivileged local user to induce kernel memory corruption on the system, leading to a crash. Due to the nature of the flaw, privilege escalation cannot be fully ruled out, although it is thought to be unlikely.

Affected products

VendorProductAffectedFixed
— Linux kernel v4.0-rc1 through v4.15-rc5 Linux kernel v4.0-rc1 through v4.15-rc5 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 linux 4.14.12-1 —
Debian 13 linux 4.14.12-1 —
Debian 12 linux 4.14.12-1 —
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS linux-raspi-realtime No fix yet —
Ubuntu 22.04 LTS linux-riscv +2 No fix yet —
Ubuntu 20.04 LTS linux-gke +3 No fix yet —
Ubuntu 16.04 LTS linux 4.4.0-119.143 USN-3619-1
Ubuntu 16.04 LTS linux-aws 4.4.0-1054.63 USN-3619-1
Ubuntu 16.04 LTS linux-azure 4.13.0-1014.17 USN-3632-1
Ubuntu 16.04 LTS linux-gcp 4.13.0-1012.16 USN-3617-2
Ubuntu 16.04 LTS linux-hwe 4.13.0-41.46~16.04.1 USN-3617-2
Ubuntu 16.04 LTS linux-kvm 4.4.0-1020.25 USN-3619-1
Ubuntu 16.04 LTS linux-oem 4.13.0-1022.24 USN-3617-2
Ubuntu 16.04 LTS linux-raspi2 4.4.0-1086.94 USN-3619-1
Ubuntu 16.04 LTS linux-snapdragon 4.4.0-1088.93 USN-3619-1
Ubuntu 14.04 LTS linux-aws 4.4.0-1016.16 USN-3619-2
Ubuntu 14.04 LTS linux-lts-xenial 4.4.0-119.143~14.04.1 USN-3619-2
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro FIPS-updates 16.04 LTS linux-fips 4.4.0-1008.10 —
ReleasePackageFixed inAdvisory
RHEL 7 kernel-alt +1 4.14.0-49.el7a RHSA-2018:0654
RHEL 7 kernel-rt +10 3.10.0-862.rt56.804.el7 RHSA-2018:0676
RHEL 7 perf +18 3.10.0-862.el7 RHSA-2018:1062, RHSA-2018:0654
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 7.4 EUS perf +18 3.10.0-693.55.1.el7 RHSA-2019:1946
ReleasePackageFixed inAdvisory
SLES 12 SP3 kernel-default +1 4.4.114-94.11.3 SUSE-SU-2018:0383-1
SLES 12 SP3 kernel-docs 4.4.114-94.11.4 SUSE-SU-2018:0383-1
SLES 12 SP3 kernel-syms +1 4.4.114-94.11.2 SUSE-SU-2018:0383-1
SLES 12 SP2 kernel-docs 4.4.114-92.64.2 SUSE-SU-2018:0416-1
SLES 12 SP2 kernel-syms +3 4.4.114-92.64.1 SUSE-SU-2018:0416-1
Show 6 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP3 kernel-default 4.4.114-94.11.3 SUSE-SU-2018:0383-1
SLES for SAP 12 SP3 kernel-syms +1 4.4.114-94.11.2 SUSE-SU-2018:0383-1
SLES for SAP 12 SP2 kernel-syms +2 4.4.114-92.64.1 SUSE-SU-2018:0416-1
SLE Real Time 12 SP3 kernel-rt +3 4.4.120-3.8.1 SUSE-SU-2018:0986-1
SLE Real Time 12 SP2 kernel-rt +3 4.4.114-27.1 SUSE-SU-2018:0482-1
SLE Live Patching 12 SP3 kgraft-patch-SLE12-SP3_Update_8 1-4.3.5 SUSE-SU-2018:0383-1
SLE Live Patching 12 kgraft-patch-SLE12-SP2_Update_18 1-3.3.2 SUSE-SU-2018:0416-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed kernel-source 5.14.6-1.4 openSUSE-SU-2024:13704-1, openSUSE-SU-2024:10728-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 kernel-uek +5 4.1.12-124.15.1.el7uek ELSA-2018-4108
Oracle Linux 7 perf +11 3.10.0-862.el7 ELSA-2018-1062

Advisories 16

References