Skip to content
CVE PROGRAM SOURCE RECORD5.5 Medium

CVE-2024-50184

virtio_pmem: Check device status before requesting flush

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 < 59ac565c6277d4be6661e81ea6a7f3ca2c5e4e36affected
  • 6e84200c0a2994b991259d19450eee561029bf70 to < 4ce662fe4be6fbc2595d9ef4888b2b6e778c99edaffected
  • 6e84200c0a2994b991259d19450eee561029bf70 to < 9a2bc9b6f929a2ce1ebe4d1a796ddab37568c5b4affected
  • 6e84200c0a2994b991259d19450eee561029bf70 to < 6a5ca0ab94e13a1474bf7ad8437a975c2193618faffected
  • 6e84200c0a2994b991259d19450eee561029bf70 to < b01793cc63dd39c8f12b9a3d8dc115fbebb19e2aaffected
  • 6e84200c0a2994b991259d19450eee561029bf70 to < ce7a3a62cc533c922072f328fd2ea2fd7cb893d4affected
  • 6e84200c0a2994b991259d19450eee561029bf70 to < e25fbcd97cf52c3c9824d44b5c56c19673c3dd50affected

Linux Linux

Default version status: affected

  • 5.3affected
  • 0 to < 5.3unaffected
  • 5.4.285 to ≤ 5.4.*unaffected
  • 5.10.227 to ≤ 5.10.*unaffected
  • 5.15.168 to ≤ 5.15.*unaffected
  • 6.1.113 to ≤ 6.1.*unaffected
  • 6.6.57 to ≤ 6.6.*unaffected
  • 6.11.4 to ≤ 6.11.*unaffected
  • 6.12 to ≤ *unaffected

References