CVE-2026-64003 in Linuxinfo

Zusammenfassung

von VulDB • 19.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

scsi: core: Warteschlangen für alle Nicht-SDEV_DEL-Geräte über scsi_run_host_queues ausführen

Während sich ein SCSI-Host in einem Wiederherstellungsstatus befindet, wird die Requeue-Liste für einen erneut einzuplanenden Befehl durch scsi_mq_requeue_cmd() nicht festgelegt, damit dieser zu einem späteren Zeitpunkt angestoßen werden kann. Es ist vorgesehen, dass ein Aufruf von scsi_run_host_queues() alle SCSI-Geräte anstößt, sobald der Wiederherstellungsstatus aufgehoben wurde.

Allerdings verwendet scsi_run_host_queues() shost_for_each_device(), das scsi_device_get() nutzt und somit Geräte in einem teilweise entfernten Status wie SDEV_CANCEL ignoriert. Diese Geräte können jedoch ebenfalls erneut eingereihte Anfragen enthalten, wodurch deren Anfragen nicht angestoßen werden hängen bleiben und der Entfernungsprozess des Geräts blockiert wird.

scsi_run_host_queues() muss gegen mehr Geräte ausgeführt werden, als das Makro shost_for_each_device() zulässt. Anstatt die zu einschränkenden Statusprüfungen von scsi_device_get() zu verwenden, sollten nur Geräte im SDEV_DEL-Status oder solche, bei denen keine Referenz erworben werden kann, ignoriert werden. Es sollte versucht werden, die Warteschlangen für alle anderen Geräte auszuführen, wenn scsi_run_host_queues() aufgerufen wird.

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

19.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380406

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!