CVE-2026-93782
Description
In the Linux kernel, the following vulnerability has been resolved: vhost-scsi: flush backend after device ioctls vhost-scsi translates guest response descriptors into userspace iovecs when commands are submitted. Target-core completes those commands asynchronously, so VHOST_SET_MEM_TABLE can replace the memory table while an in-flight command still retains response iovecs translated through the old table. If the old mapping is reused after VHOST_SET_MEM_TABLE returns, command completion can write the response to an unrelated userspace object. Flush the vhost-scsi backend after vhost_dev_ioctl() handles a device ioctl. This waits for in-flight commands that can still use the old response iovecs before the ioctl returns.
How to fix
- Linux Linux6436411203d8c702ffc055700f1a6bde488ff681, cec088285adcc7ae23c119b6bbdb22270dc2de8f, e0bf6bed528693a6b32439ab122b34a34b66d96f, be2636e1b21fe860db918152abf2932638d06ed7, 981c97d09c6b9560bb12dcc41f11ce59b1a48e97, 6c1b802e36b05ebd9d41686c4dce6f06966af469, 22598f55a4c2b510b3df5e69e563387a963222ae or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| Linux Linux | 057cbf49a1f08297877e46c82f707b1bfea806a8 ≤ v < 6436411203d8c702ffc055700f1a6bde488ff681, 057cbf49a1f08297877e46c82f707b1bfea806a8 ≤ v < cec088285adcc7ae23c119b6bbdb22270dc2de8f, 057cbf49a1f08297877e46c82f707b1bfea806a8 ≤ v < e0bf6bed528693a6b32439ab122b34a34b66d96f, 057cbf49a1f08297877e46c82f707b1bfea806a8 ≤ v < be2636e1b21fe860db918152abf2932638d06ed7, 057cbf49a1f08297877e46c82f707b1bfea806a8 ≤ v < 981c97d09c6b9560bb12dcc41f11ce59b1a48e97, 057cbf49a1f08297877e46c82f707b1bfea806a8 ≤ v < 6c1b802e36b05ebd9d41686c4dce6f06966af469, 057cbf49a1f08297877e46c82f707b1bfea806a8 ≤ v < 22598f55a4c2b510b3df5e69e563387a963222ae, 3.6 | 6436411203d8c702ffc055700f1a6bde488ff681, cec088285adcc7ae23c119b6bbdb22270dc2de8f, e0bf6bed528693a6b32439ab122b34a34b66d96f, be2636e1b21fe860db918152abf2932638d06ed7, 981c97d09c6b9560bb12dcc41f11ce59b1a48e97, 6c1b802e36b05ebd9d41686c4dce6f06966af469, 22598f55a4c2b510b3df5e69e563387a963222ae |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.