CVE-2026-64003 in Linuxinformación

Resumen

por VulDB • 2026-07-19

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

scsi: core: Ejecutar las colas para todos los dispositivos no SDEV_DEL desde scsi_run_host_queues

Mientras un host SCSI está en estado de recuperación, scsi_mq_requeue_cmd() no establecerá la lista de reencolado para que una orden reencolada se ejecute en el futuro. Se espera que una llamada a scsi_run_host_queues() active todos los dispositivos SCSI una vez que se haya eliminado el estado de recuperación.

Sin embargo, scsi_run_host_queues() utiliza shost_for_each_device(), que usa scsi_device_get(), por lo que ignorará los dispositivos en un estado parcialmente removido como SDEV_CANCEL. Pero estos dispositivos también pueden tener solicitudes reencoladas, dejando sus solicitudes atascadas al no ser activadas y provocando que el proceso de eliminación del dispositivo se cuelgue.

scsi_run_host_queues() necesita ejecutarse contra más dispositivos de los que permite la macro shost_for_each_device(). En lugar de utilizar las comprobaciones de estado demasiado restrictivas de scsi_device_get(), ignore únicamente los dispositivos en estado SDEV_DEL o cuando no sea posible adquirir una referencia. Intente ejecutar las colas para todos los demás dispositivos cuando se llame a scsi_run_host_queues().

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Reservar

2026-07-19

Divulgación

2026-07-19

Moderación

aceptado

Artículo

VDB-380406

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!