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).
CVSS Details
- CVSS 3.1 Base Score: 4.7
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Centos_linux | — | Upgrade kernel-rtUpgrade kernel | May 4, 2020 | Nov 18, 2019 |
| Debian | — | Upgrade linux | Jul 30, 2024 | Nov 18, 2019 |
| Huawei Euleros 2_0_sp5 | — | Upgrade python-perfUpgrade perfUpgrade kernel-toolsUpgrade kernel-develUpgrade kernel-tools-libsUpgrade kernel-headersUpgrade kernel | Dec 27, 2019 | Nov 18, 2019 |
| Huawei Euleros 2_0_sp8 | — | Upgrade kernel-headersUpgrade kernelUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel-sourceUpgrade kernel-tools-libsUpgrade python-perfUpgrade perfUpgrade bpftoolUpgrade kernel-devel | Jan 3, 2020 | Nov 18, 2019 |
| Redhat Openshift | — | Upgrade redhat-coreos | Dec 29, 2020 | Nov 18, 2019 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | May 4, 2020 | Nov 18, 2019 |
| Suse | — | Upgrade kernel-docsUpgrade kernel-obs-buildUpgrade kernel-defaultUpgrade kernel-default-extra | Dec 7, 2019 | Nov 18, 2019 |
| Ubuntu | — | Upgrade linux-image-oracle-lts-18.04Upgrade linux-image-kvmUpgrade linux-image-gke-4.15Upgrade linux-image-5.0.0-1033-oem-osp1Upgrade linux-image-4.15.0-72-lowlatencyUpgrade linux-image-awsUpgrade linux-image-5.3.0-24-generic-lpaeUpgrade linux-image-4.15.0-1056-awsUpgrade linux-image-lowlatencyUpgrade linux-image-4.15.0-72-genericUpgrade linux-image-5.3.0-1008-awsUpgrade linux-image-4.15.0-1049-gkeUpgrade linux-image-5.3.0-1009-gcpUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-5.0.0-1009-oracleUpgrade linux-image-5.3.0-24-genericUpgrade linux-image-5.3.0-24-lowlatencyUpgrade linux-image-oracle-edgeUpgrade linux-image-5.0.0-38-lowlatencyUpgrade linux-image-4.15.0-72-generic-lpaeUpgrade linux-image-azureUpgrade linux-image-4.15.0-1052-raspi2Upgrade linux-image-aws-edgeUpgrade linux-image-generic-lpae-hwe-16.04Upgrade linux-image-aws-hweUpgrade linux-image-5.0.0-1027-gkeUpgrade linux-image-gke-5.0Upgrade linux-image-5.0.0-1023-awsUpgrade linux-image-5.0.0-1028-azureUpgrade linux-image-generic-lpaeUpgrade linux-image-gcp-edgeUpgrade linux-image-virtualUpgrade linux-image-5.0.0-1024-raspi2Upgrade linux-image-4.15.0-1051-kvmUpgrade linux-image-raspi2Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-5.0.0-38-generic-lpaeUpgrade linux-image-aws-lts-18.04Upgrade linux-image-genericUpgrade linux-image-gcpUpgrade linux-image-5.0.0-38-genericUpgrade linux-image-4.15.0-1050-gcpUpgrade linux-image-snapdragonUpgrade linux-image-4.15.0-1069-snapdragonUpgrade linux-image-5.3.0-1008-kvmUpgrade linux-image-5.3.0-24-snapdragonUpgrade linux-image-5.3.0-1007-oracleUpgrade linux-image-oem-osp1Upgrade linux-image-4.15.0-1065-oemUpgrade linux-image-oemUpgrade linux-image-5.0.0-1028-gcpUpgrade linux-image-4.15.0-1030-oracleUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-gkeUpgrade linux-image-oracleUpgrade linux-image-5.0.0-1024-kvm | Dec 3, 2019 | Nov 18, 2019 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub