Description
In the Linux kernel, the following vulnerability has been resolved: virtio_pmem: Check device status before requesting flush If a pmem device is in a bad status, the driver side could wait for host ack forever in virtio_pmem_flush(), causing the system to hang. So add a status check in the beginning of virtio_pmem_flush() to return early if the device is not activated.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
6e84200c0a2994b991259d19450eee561029bf70 to < 59ac565c6277d4be6661e81ea6a7f3ca2c5e4e36affected6e84200c0a2994b991259d19450eee561029bf70 to < 4ce662fe4be6fbc2595d9ef4888b2b6e778c99edaffected6e84200c0a2994b991259d19450eee561029bf70 to < 9a2bc9b6f929a2ce1ebe4d1a796ddab37568c5b4affected6e84200c0a2994b991259d19450eee561029bf70 to < 6a5ca0ab94e13a1474bf7ad8437a975c2193618faffected6e84200c0a2994b991259d19450eee561029bf70 to < b01793cc63dd39c8f12b9a3d8dc115fbebb19e2aaffected6e84200c0a2994b991259d19450eee561029bf70 to < ce7a3a62cc533c922072f328fd2ea2fd7cb893d4affected6e84200c0a2994b991259d19450eee561029bf70 to < e25fbcd97cf52c3c9824d44b5c56c19673c3dd50affected
Linux Linux
Default version status: affected
5.3affected0 to < 5.3unaffected5.4.285 to ≤ 5.4.*unaffected5.10.227 to ≤ 5.10.*unaffected5.15.168 to ≤ 5.15.*unaffected6.1.113 to ≤ 6.1.*unaffected6.6.57 to ≤ 6.6.*unaffected6.11.4 to ≤ 6.11.*unaffected6.12 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/59ac565c6277d4be6661e81ea6a7f3ca2c5e4e36 ↗
- https://git.kernel.org/stable/c/4ce662fe4be6fbc2595d9ef4888b2b6e778c99ed ↗
- https://git.kernel.org/stable/c/9a2bc9b6f929a2ce1ebe4d1a796ddab37568c5b4 ↗
- https://git.kernel.org/stable/c/6a5ca0ab94e13a1474bf7ad8437a975c2193618f ↗
- https://git.kernel.org/stable/c/b01793cc63dd39c8f12b9a3d8dc115fbebb19e2a ↗
- https://git.kernel.org/stable/c/ce7a3a62cc533c922072f328fd2ea2fd7cb893d4 ↗
- https://git.kernel.org/stable/c/e25fbcd97cf52c3c9824d44b5c56c19673c3dd50 ↗
- https://lists.debian.org/debian-lts-announce/2025/03/msg00002.html ↗
- https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html ↗