CVE-2024-50101

High

Description

In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices Previously, the domain_context_clear() function incorrectly called pci_for_each_dma_alias() to set up context entries for non-PCI devices. This could lead to kernel hangs or other unexpected behavior. Add a check to only call pci_for_each_dma_alias() for PCI devices. For non-PCI devices, domain_context_clear_one() is called directly.

SeverityHigh
CVSS7.8
Exploit probability—
ProductLinux Kernel
PublishedNov 5, 2024
First seenNov 5, 2024

How to fix

Update
  • linux linux_kernel5.15.169, 6.1.114, 6.6.58, 6.11.5 or later

Affected products

ProductAffected versionsFixed in
linux linux_kernel5.15.142 ≤ v < 5.15.169, 5.16 ≤ v < 6.1.114, 6.2 ≤ v < 6.6.58, 6.7 ≤ v < 6.11.5, 6.125.15.169, 6.1.114, 6.6.58, 6.11.5

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.