In the tun subsystem in the Linux kernel before 4.13.14, dev_get_valid_name is not called before register_netdevice. This allows local users to cause a denial of service (NULL pointer dereference and panic) via an ioctl(TUNSETIFF) call with a dev name containing a / character. This is similar to CVE-2013-4343.
http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00071.html
http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00039.html
http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00048.html
http://www.securityfocus.com/bid/108380
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1743792
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1748846
https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.13.14
https://github.com/torvalds/linux/commit/0ad646c81b2182f7fa67ec0c8c825e0ee165696d
https://github.com/torvalds/linux/commit/5c25f65fd1e42685f7ccd80e0621829c105785d9
Source: MITRE
Published: 2019-05-17
Updated: 2019-05-31
Type: CWE-476
Base Score: 4.9
Vector: AV:L/AC:L/Au:N/C:N/I:N/A:C
Impact Score: 6.9
Exploitability Score: 3.9
Severity: MEDIUM
Base Score: 5.5
Vector: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Impact Score: 3.6
Exploitability Score: 1.8
Severity: MEDIUM
OR
ID | Name | Product | Family | Severity |
---|---|---|---|---|
143971 | NewStart CGSL CORE 5.05 / MAIN 5.05 : kernel Multiple Vulnerabilities (NS-SA-2020-0108) | Nessus | NewStart CGSL Local Security Checks | critical |
138171 | RHEL 7 : kernel (RHSA-2020:2851) | Nessus | Red Hat Local Security Checks | high |
137363 | RHEL 7 : kernel (RHSA-2020:2522) | Nessus | Red Hat Local Security Checks | high |
135813 | Scientific Linux Security Update : kernel on SL7.x x86_64 (20200407) | Nessus | Scientific Linux Local Security Checks | high |
135316 | CentOS 7 : kernel (CESA-2020:1016) | Nessus | CentOS Local Security Checks | high |
135080 | RHEL 7 : kernel (RHSA-2020:1016) | Nessus | Red Hat Local Security Checks | high |
135078 | RHEL 7 : kernel-rt (RHSA-2020:1070) | Nessus | Red Hat Local Security Checks | high |
134735 | EulerOS Virtualization 3.0.2.2 : kernel (EulerOS-SA-2020-1269) | Nessus | Huawei Local Security Checks | high |
133461 | Virtuozzo 7 : readykernel-patch (VZA-2019-081) | Nessus | Virtuozzo Local Security Checks | medium |
132499 | NewStart CGSL CORE 5.04 / MAIN 5.04 : kernel-rt Multiple Vulnerabilities (NS-SA-2019-0266) | Nessus | NewStart CGSL Local Security Checks | high |
132490 | NewStart CGSL CORE 5.04 / MAIN 5.04 : kernel Multiple Vulnerabilities (NS-SA-2019-0264) | Nessus | NewStart CGSL Local Security Checks | high |
129284 | SUSE SLED15 / SLES15 Security Update : kernel-source-rt (SUSE-SU-2019:2430-1) (MDSUM/RIDL) (MFBDS/RIDL/ZombieLoad) (MLPDS/RIDL) (MSBDS/Fallout) (SACK Panic) (SACK Slowness) (Spectre) | Nessus | SuSE Local Security Checks | high |
126811 | SUSE SLES12 Security Update : kernel (SUSE-SU-2019:1870-1) (SACK Slowness) | Nessus | SuSE Local Security Checks | high |
126670 | OracleVM 3.4 : Unbreakable / etc (OVMSA-2019-0035) (Spectre) | Nessus | OracleVM Local Security Checks | medium |
126610 | Oracle Linux 6 / 7 : Unbreakable Enterprise kernel (ELSA-2019-4710) (Spectre) | Nessus | Oracle Linux Local Security Checks | medium |
126488 | Oracle Linux 6 / 7 : Unbreakable Enterprise kernel (ELSA-2019-4703) | Nessus | Oracle Linux Local Security Checks | medium |
126299 | EulerOS 2.0 SP3 : kernel (EulerOS-SA-2019-1672) | Nessus | Huawei Local Security Checks | high |
126266 | EulerOS 2.0 SP2 : kernel (EulerOS-SA-2019-1639) | Nessus | Huawei Local Security Checks | high |
126045 | SUSE SLED15 / SLES15 Security Update : kernel (SUSE-SU-2019:1550-1) (MDSUM/RIDL) (MFBDS/RIDL/ZombieLoad) (MLPDS/RIDL) (MSBDS/Fallout) (SACK Panic) (SACK Slowness) (Spectre) | Nessus | SuSE Local Security Checks | high |
126040 | openSUSE Security Update : the Linux Kernel (openSUSE-2019-1579) (SACK Panic) (SACK Slowness) | Nessus | SuSE Local Security Checks | high |
126033 | openSUSE Security Update : the Linux Kernel (openSUSE-2019-1570) (SACK Panic) (SACK Slowness) | Nessus | SuSE Local Security Checks | high |
125997 | SUSE SLES12 Security Update : kernel (SUSE-SU-2019:1536-1) (SACK Panic) (SACK Slowness) | Nessus | SuSE Local Security Checks | high |
125996 | SUSE SLED15 / SLES15 Security Update : kernel (SUSE-SU-2019:1535-1) (SACK Panic) (SACK Slowness) | Nessus | SuSE Local Security Checks | high |
125995 | SUSE SLES12 Security Update : kernel (SUSE-SU-2019:1534-1) (SACK Panic) (SACK Slowness) | Nessus | SuSE Local Security Checks | high |
125993 | SUSE SLED12 / SLES12 Security Update : kernel (SUSE-SU-2019:1532-1) (SACK Panic) (SACK Slowness) | Nessus | SuSE Local Security Checks | high |
125992 | SUSE SLED12 / SLES12 Security Update : kernel (SUSE-SU-2019:1530-1) (SACK Panic) (SACK Slowness) | Nessus | SuSE Local Security Checks | high |
125991 | SUSE SLED15 / SLES15 Security Update : kernel (SUSE-SU-2019:1529-1) (SACK Panic) (SACK Slowness) | Nessus | SuSE Local Security Checks | high |
125990 | SUSE SLES12 Security Update : kernel (SUSE-SU-2019:1527-1) (SACK Panic) (SACK Slowness) | Nessus | SuSE Local Security Checks | high |
125667 | openSUSE Security Update : the Linux Kernel (openSUSE-2019-1479) | Nessus | SuSE Local Security Checks | high |
125587 | EulerOS Virtualization for ARM 64 3.0.2.0 : kernel (EulerOS-SA-2019-1635) | Nessus | Huawei Local Security Checks | high |