{"id":21369,"date":"2026-09-12T04:31:05","date_gmt":"2026-09-11T20:31:05","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-89447"},"modified":"2026-09-12T04:31:05","modified_gmt":"2026-09-11T20:31:05","slug":"cve-2026-89447","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-89447","title":{"rendered":"CVE-2026-89447 &#8211; In the Linux kernel, the following vulnerability has been resolved:\n\niommufd: Avoid lockin"},"content":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>iommufd: Avoid locking internal accesses during unmap<\/p>\n<p>iommufd_access_notify_unmap() skips internal accesses because they do<br \/>\nnot have an external unmap callback to invoke.<\/p>\n<p>However, the current test calls iommufd_lock_obj() before checking<br \/>\nwhether the access is internal. If iommufd_lock_obj() succeeds, the loop<br \/>\nthen sees the internal access and continues, bypassing the matching<br \/>\niommufd_put_object() used by the normal unmap path. This leaks the<br \/>\nobject reference taken by iommufd_lock_obj().<\/p>\n<p>Check for internal accesses first so skipped entries are never locked.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>iommufd: Avoid locking internal accesses during unmap<\/p>\n<p>iommufd_access_notify_unmap() skips internal accesses because they do<br \/>\nnot ha<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-21369","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/21369","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln"}],"about":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/types\/vuln"}],"wp:attachment":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=21369"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=21369"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=21369"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}