CVE-2019-19065
18.11.2019, 06:15
A memory leak in the sdma_init() function in drivers/infiniband/hw/hfi1/sdma.c in the Linux kernel before 5.3.9 allows attackers to cause a denial of service (memory consumption) by triggering rhashtable_init() failures, aka CID-34b3be18a04e. NOTE: This has been disputed as not a vulnerability because "rhashtable_init() can only fail if it is passed invalid values in the second parameter's struct, but when invoked from sdma_init() that is a pointer to a static const struct, so an attacker could only trigger failure if they could corrupt kernel memory (in which case a small memory leak is not a significant problem).Enginsight
Affected Products (NVD)
| Vendor | Product | Version |
|---|---|---|
| linux | linux_kernel | 𝑥 < 5.3.9 |
| canonical | ubuntu_linux | 16.04 |
| canonical | ubuntu_linux | 18.04 |
| canonical | ubuntu_linux | 19.04 |
| canonical | ubuntu_linux | 19.10 |
| opensuse | leap | 15.1 |
𝑥
= Vulnerable software versions
Debian Releases
Ubuntu Releases
Ubuntu Product | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| linux |
| ||||||||||||
| linux-aws |
| ||||||||||||
| linux-aws-5.0 |
| ||||||||||||
| linux-aws-hwe |
| ||||||||||||
| linux-azure |
| ||||||||||||
| linux-azure-5.3 |
| ||||||||||||
| linux-azure-edge |
| ||||||||||||
| linux-gcp |
| ||||||||||||
| linux-gcp-5.3 |
| ||||||||||||
| linux-gcp-edge |
| ||||||||||||
| linux-gke-4.15 |
| ||||||||||||
| linux-gke-5.0 |
| ||||||||||||
| linux-gke-5.3 |
| ||||||||||||
| linux-hwe |
| ||||||||||||
| linux-hwe-edge |
| ||||||||||||
| linux-kvm |
| ||||||||||||
| linux-lts-trusty |
| ||||||||||||
| linux-lts-xenial |
| ||||||||||||
| linux-oem |
| ||||||||||||
| linux-oem-5.6 |
| ||||||||||||
| linux-oem-osp1 |
| ||||||||||||
| linux-oracle |
| ||||||||||||
| linux-oracle-5.0 |
| ||||||||||||
| linux-oracle-5.3 |
| ||||||||||||
| linux-raspi2 |
| ||||||||||||
| linux-raspi2-5.3 |
| ||||||||||||
| linux-snapdragon |
|
openSUSE / SLES Releases
openSUSE Product | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| kernel-64kb |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kernel-azure |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kernel-azure-base |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kernel-default |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kernel-default-base |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kernel-default-extra |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kernel-default-kgraft |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kernel-default-man |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kernel-obs-build |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kernel-preempt |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kernel-preempt-extra |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kernel-source |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kernel-source-azure |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kernel-vanilla-base |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kernel-zfcpdump |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| kgraft-patch-4_4_180-94_113-default-1 |
|
Red Hat Enterprise Linux Releases
Red Hat Product | |||
|---|---|---|---|
| bpftool |
| ||
| kernel |
| ||
| kernel-abi-whitelists |
| ||
| kernel-core |
| ||
| kernel-debug |
| ||
| kernel-debug-core |
| ||
| kernel-debug-devel |
| ||
| kernel-debug-modules |
| ||
| kernel-debug-modules-extra |
| ||
| kernel-devel |
| ||
| kernel-doc |
| ||
| kernel-modules |
| ||
| kernel-modules-extra |
| ||
| kernel-rt |
| ||
| kernel-rt-core |
| ||
| kernel-rt-debug |
| ||
| kernel-rt-debug-core |
| ||
| kernel-rt-debug-devel |
| ||
| kernel-rt-debug-kvm |
| ||
| kernel-rt-debug-modules |
| ||
| kernel-rt-debug-modules-extra |
| ||
| kernel-rt-devel |
| ||
| kernel-rt-kvm |
| ||
| kernel-rt-modules |
| ||
| kernel-rt-modules-extra |
| ||
| kernel-tools |
| ||
| kernel-tools-libs |
| ||
| kernel-tools-libs-devel |
| ||
| kernel-zfcpdump |
| ||
| kernel-zfcpdump-core |
| ||
| kernel-zfcpdump-devel |
| ||
| kernel-zfcpdump-modules |
| ||
| kernel-zfcpdump-modules-extra |
| ||
| perf |
| ||
| python3-perf |
|
Common Weakness Enumeration
References