CVE-2022-49426

Summary

In the Linux kernel, the following vulnerability has been resolved:

iommu/arm-smmu-v3-sva: Fix mm use-after-free

We currently call arm64_mm_context_put() without holding a reference to the mm, which can result in use-after-free. Call mmgrab()/mmdrop() to ensure the mm only gets freed after we unpinned the ASID.

Affected Software

VendorProductVersion RangeStatus
LinuxLinux32784a9562fb0518b12e9797ee2aec52214adf6f < fc90f13ea0dcd960e5002d204fa55cec4e0db2faaffected
LinuxLinux32784a9562fb0518b12e9797ee2aec52214adf6f < e3cbbdbff8a4db5d053c53fd71be62ccccdb52b0affected
LinuxLinux32784a9562fb0518b12e9797ee2aec52214adf6f < 9aa215450888cf29af0c479e14a712dc6b0c506caffected
LinuxLinux32784a9562fb0518b12e9797ee2aec52214adf6f < cbd23144f7662b00bcde32a938c4a4057e476d68affected
LinuxLinux5.11affected
LinuxLinux0 < 5.11unaffected
LinuxLinux5.15.46 <= 5.15.*unaffected
LinuxLinux5.17.14 <= 5.17.*unaffected
LinuxLinux5.18.3 <= 5.18.*unaffected
LinuxLinux5.19 <= *unaffected

Weaknesses

ADP Enrichment

CISA ADP Vulnrichment

  • SSVC:
  • Exploitation: none
    • Automatable: no
    • Technical Impact: total

References