7.8
/ 10
HIGH
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Description
In the Linux kernel, the following vulnerability has been resolved:
iommu/sva: Fix crash in iommu_sva_unbind_device()
domain->mm->iommu_mm can be freed by iommu_domain_free():
iommu_domain_free()
mmdrop()
__mmdrop()
mm_pasid_drop()
After iommu_domain_free() returns, accessing domain->mm->iommu_mm may
dereference a freed mm structure, leading to a crash.
Fix this by moving the code that accesses domain->mm->iommu_mm to before
the call to iommu_domain_free().
iommu/sva: Fix crash in iommu_sva_unbind_device()
domain->mm->iommu_mm can be freed by iommu_domain_free():
iommu_domain_free()
mmdrop()
__mmdrop()
mm_pasid_drop()
After iommu_domain_free() returns, accessing domain->mm->iommu_mm may
dereference a freed mm structure, leading to a crash.
Fix this by moving the code that accesses domain->mm->iommu_mm to before
the call to iommu_domain_free().
Basic Information
ID
CVE-2026-23429
Source
Linux
Published
Apr 3, 2026 at 15:15
Modified
Apr 27, 2026 at 14:02
Affected Product
Vendor
Linux
Product
Linux
Version
9f0a7ab700f8620e433b05c57fbd26c92ea186d9
Affected Versions
Linux Linux 9f0a7ab700f8620e433b05c57fbd26c92ea186d9
Linux Linux e37d5a2d60a338c5917c45296bac65da1382eda5
Linux Linux e37d5a2d60a338c5917c45296bac65da1382eda5
Linux Linux 6.19
Linux Linux e37d5a2d60a338c5917c45296bac65da1382eda5
Linux Linux e37d5a2d60a338c5917c45296bac65da1382eda5
Linux Linux 6.19