Vulnerability · Published Sep 4, 2024 · Assigned by Linux
CVE-2024-44994iommu: Restore lost return in iommu_report_device_fault()
High 8.8
In plain English
A high-severity security flaw in Linux from Linux. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 9% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
In the Linux kernel, the following vulnerability has been resolved: iommu: Restore lost return in iommu_report_device_fault() When iommu_report_device_fault gets called with a partial fault it is supposed to collect the fault into the group and then return. Instead the return was accidently deleted which results in trying to process the fault and an eventual crash. Deleting the return was a typo, put it back.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux:9 | bpftool | 7.4.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-64k | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-64k-core | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-64k-debug | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-64k-debug-core | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-64k-debug-devel | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-64k-debug-devel-matched | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-64k-debug-modules | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-64k-debug-modules-core | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-64k-debug-modules-extra | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-64k-devel | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-64k-devel-matched | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-64k-modules | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-64k-modules-core | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-64k-modules-extra | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-abi-stablelists | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-core | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-cross-headers | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-debug | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-debug-core | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-debug-devel | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-debug-devel-matched | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-debug-modules | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-debug-modules-core | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-debug-modules-extra | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-debug-uki-virt | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-devel | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-devel-matched | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-doc | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-headers | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-modules | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-modules-core | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-modules-extra | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-rt | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-rt-core | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-rt-debug | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-rt-debug-core | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-rt-debug-devel | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-rt-debug-modules | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-rt-debug-modules-core | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-rt-debug-modules-extra | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-rt-devel | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-rt-modules | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-rt-modules-core | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-rt-modules-extra | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-tools | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-tools-libs | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-tools-libs-devel | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-uki-virt | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-uki-virt-addons | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-zfcpdump | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-zfcpdump-core | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-zfcpdump-devel | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-zfcpdump-devel-matched | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-zfcpdump-modules | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-zfcpdump-modules-core | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | kernel-zfcpdump-modules-extra | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | libperf | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | perf | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | python3-perf | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | rtla | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| AlmaLinux:9 | rv | 5.14.0-503.16.1.el9_5 | ALSA-2024:10939 |
| Debian:13 | linux | 6.10.7-1 | DEBIAN-CVE-2024-44994 |
| Debian:14 | linux | 6.10.7-1 | DEBIAN-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-allwinner-5.19 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-aws-5.19 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-aws-6.2 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-aws-6.5 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-azure-5.19 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-azure-6.2 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-azure-6.5 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-azure-fde-5.19 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-azure-fde-6.2 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-gcp-5.19 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-gcp-6.2 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-gcp-6.5 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-hwe-5.19 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-hwe-6.2 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-hwe-6.5 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-intel-iot-realtime | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-lowlatency-hwe-5.19 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-lowlatency-hwe-6.2 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-lowlatency-hwe-6.5 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-nvidia-6.2 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-oem-5.17 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-oem-6.0 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-oem-6.1 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-oem-6.5 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-oracle-6.5 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:24.04:LTS | linux-raspi-realtime | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-realtime | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-riscv | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-riscv-5.19 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-riscv-6.5 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-starfive-5.19 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-starfive-6.2 | no fix listed | UBUNTU-CVE-2024-44994 |
| Ubuntu:22.04:LTS | linux-starfive-6.5 | no fix listed | UBUNTU-CVE-2024-44994 |