Description
In the Linux kernel, the following vulnerability has been resolved: iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group Currently, mtk_iommu calls during probe iommu_device_register before the hw_list from driver data is initialized. Since iommu probing issue fix, it leads to NULL pointer dereference in mtk_iommu_device_group when hw_list is accessed with list_first_entry (not null safe). So, change the call order to ensure iommu_device_register is called after the driver data are initialized.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
9e3a2a64365318a743e3c0b028952d2cdbaf2b0c to < 2f75cb27bef43c8692b0f5e471e5632f6a9beb99affected9e3a2a64365318a743e3c0b028952d2cdbaf2b0c to < 6abd09bed43b8d83d461e0fb5b9a200a06aa8a27affected9e3a2a64365318a743e3c0b028952d2cdbaf2b0c to < a0842539e8ef9386c070156103aff888e558a60caffected9e3a2a64365318a743e3c0b028952d2cdbaf2b0c to < ce7d3b2f6f393fa35f0ea12861b83a1ca28b295caffected9e3a2a64365318a743e3c0b028952d2cdbaf2b0c to < 69f9d2d37d1207c5a73dac52a4ce1361ead707f5affected9e3a2a64365318a743e3c0b028952d2cdbaf2b0c to < 38e8844005e6068f336a3ad45451a562a0040ca1affected
Linux Linux
Default version status: affected
5.19affected0 to < 5.19unaffected6.1.135 to ≤ 6.1.*unaffected6.6.88 to ≤ 6.6.*unaffected6.12.24 to ≤ 6.12.*unaffected6.13.12 to ≤ 6.13.*unaffected6.14.3 to ≤ 6.14.*unaffected6.15 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/2f75cb27bef43c8692b0f5e471e5632f6a9beb99 ↗
- https://git.kernel.org/stable/c/6abd09bed43b8d83d461e0fb5b9a200a06aa8a27 ↗
- https://git.kernel.org/stable/c/a0842539e8ef9386c070156103aff888e558a60c ↗
- https://git.kernel.org/stable/c/ce7d3b2f6f393fa35f0ea12861b83a1ca28b295c ↗
- https://git.kernel.org/stable/c/69f9d2d37d1207c5a73dac52a4ce1361ead707f5 ↗
- https://git.kernel.org/stable/c/38e8844005e6068f336a3ad45451a562a0040ca1 ↗
- https://lists.debian.org/debian-lts-announce/2025/05/msg00045.html ↗