From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D5CA73EF650 for ; Wed, 27 May 2026 12:24:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779884659; cv=none; b=SVT69YPITKJG3370vWlMm9EpUxOYWVflmWoQSBe8m1osPI3yTGHVGUCCUJ5tJfPz5YL7eaCFLYYMe4nABQfyrB2uu1ih7k0ghVzKnxf/GScJydq+dtiS9d9JtcyAHrtkCD6xIJDOS8zYt3X0lqcZVpHs0hCDfaSdP+w8JexBeik= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779884659; c=relaxed/simple; bh=1dVwijwbl7RncYQNCCWvlu8HqDnzwq4DuDlCtzS15DA=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=TjBVdHzkrSYnt5bc8YurjZ4+ZR9RRqGdTnGgScsbJ0rl69PTKDFdztIKnKKY+HcmL60tZn0l+ZBnvvPxv61kHtXwPn0kW4B4cjsnOO3vK0PAJUx5tTCjPfYhTk7i+1h9Y2n7c9dFoR7rCKov/BKxCdRHbD0XLfxIlFUt0UPPaK0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=reYazLFf; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="reYazLFf" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3F0BB1F000E9; Wed, 27 May 2026 12:24:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=korg; t=1779884656; bh=qqoQqcCVAd4J7FXWYbZXbhtilCSVlpwLy48rFHkqgbk=; h=From:To:Cc:Subject:Date:Reply-To; b=reYazLFfl9t/vBmOVMwlNGt2tf1iBkBbw/DC9/vSHzxljrVV/8NoN/Ue8Pp2r4o/0 5dOnPjrV5gmPmEUAihAOA7VdLk7OzbD34+fATcG4vcgeVTRMCCinPO81lURIG/l6j4 kUlB7F4GSrVuDuYospuuxYCoIMiM4t9IHHTWfqKE= From: Greg Kroah-Hartman To: linux-cve-announce@vger.kernel.org Cc: Greg Kroah-Hartman Subject: CVE-2026-45931: accel/amdxdna: Hold mm structure across iommu_sva_unbind_device() Date: Wed, 27 May 2026 14:19:33 +0200 Message-ID: <2026052727-CVE-2026-45931-e8b8@gregkh> X-Mailer: git-send-email 2.54.0 Reply-To: , Precedence: bulk X-Mailing-List: linux-cve-announce@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=2423; i=gregkh@linuxfoundation.org; h=from:subject:message-id; bh=3a+S1FtSry38cF+ZPIIrU3uMoHc69jyJkeB62EfTjbM=; b=owGbwMvMwCRo6H6F97bub03G02pJDFliD4U5in/9msXbwym5+pO4yeecDy9s5to5TJB23xe6p nW1iBNTRywLgyATg6yYIsuXbTxH91ccUvQytD0NM4eVCWQIAxenAExk1k6GBTO/lfx98fHSbm0x FT1vl4ScxJYZ5xjm2UrwsG7/wbH/y7SvrKrTFdYwmhU3AAA= X-Developer-Key: i=gregkh@linuxfoundation.org; a=openpgp; fpr=F4B60CC5BF78C2214A313DCB3147D40DDB2DFB29 Content-Transfer-Encoding: 8bit From: Greg Kroah-Hartman Description =========== In the Linux kernel, the following vulnerability has been resolved: accel/amdxdna: Hold mm structure across iommu_sva_unbind_device() Some tests trigger a crash in iommu_sva_unbind_device() due to accessing iommu_mm after the associated mm structure has been freed. Fix this by taking an explicit reference to the mm structure after successfully binding the device, and releasing it only after the device is unbound. This ensures the mm remains valid for the entire SVA bind/unbind lifetime. The Linux kernel CVE team has assigned CVE-2026-45931 to this issue. Affected and fixed versions =========================== Issue introduced in 6.14 with commit be462c97b7dfd24999babe39cce3de224ebe1f80 and fixed in 6.18.14 with commit f6b4c1d98a7b8040d4d02e89425b3942016a2c2c Issue introduced in 6.14 with commit be462c97b7dfd24999babe39cce3de224ebe1f80 and fixed in 6.19.4 with commit f31ccf6278132a35a652fe5eeac3941e1e912398 Issue introduced in 6.14 with commit be462c97b7dfd24999babe39cce3de224ebe1f80 and fixed in 7.0 with commit a9162439ad792afcddc04718408ec1380b7a5f63 Please see https://www.kernel.org for a full list of currently supported kernel versions by the kernel community. Unaffected versions might change over time as fixes are backported to older supported kernel versions. The official CVE entry at https://cve.org/CVERecord/?id=CVE-2026-45931 will be updated if fixes are backported, please check that for the most up to date information about this issue. Affected files ============== The file(s) affected by this issue are: drivers/accel/amdxdna/amdxdna_pci_drv.c drivers/accel/amdxdna/amdxdna_pci_drv.h Mitigation ========== The Linux kernel CVE team recommends that you update to the latest stable kernel version for this, and many other bugfixes. Individual changes are never tested alone, but rather are part of a larger kernel release. Cherry-picking individual commits is not recommended or supported by the Linux kernel community at all. If however, updating to the latest release is impossible, the individual changes to resolve this issue can be found at these commits: https://git.kernel.org/stable/c/f6b4c1d98a7b8040d4d02e89425b3942016a2c2c https://git.kernel.org/stable/c/f31ccf6278132a35a652fe5eeac3941e1e912398 https://git.kernel.org/stable/c/a9162439ad792afcddc04718408ec1380b7a5f63