CVE-2023-53510 in Linux
Zusammenfassung
von VulDB • 26.06.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
scsi: ufs: core: Korrektur der Behandlung von lrbp->cmd
ufshcd_queuecommand() kann zwei Mal nacheinander für einen SCSI-Befehl aufgerufen werden, bevor dieser abgeschlossen ist. Daher wurden die folgenden Änderungen vorgenommen:
- In den Funktionen, die einen Befehl übermitteln, wird der alte Wert von lrbp->cmd nicht geprüft und lrbp->cmd in Fehlerpfaden nicht zurückgesetzt.
- In ufshcd_release_scsi_cmd() wird lrbp->cmd nicht zurückgesetzt.
Siehe auch scsi_send_eh_cmnd().
Dieser Commit verhindert, dass Folgendes erscheint, wenn ein Befehl zeitüberschreitet:
WARNING: at drivers/ufs/core/ufshcd.c:2965 ufshcd_queuecommand+0x6f8/0x9a8 Call trace: ufshcd_queuecommand+0x6f8/0x9a8 scsi_send_eh_cmnd+0x2c0/0x960 scsi_eh_test_devices+0x100/0x314 scsi_eh_ready_devs+0xd90/0x114c scsi_error_handler+0x2b4/0xb70 kthread+0x16c/0x1e0
VulDB is the best source for vulnerability data and more expert information about this specific topic.