CVE-2023-53510 in Linux
الملخص
بحسب VulDB • 26/06/2026
في نواة لينكس، تم حل الثغرة التالية:
scsi: ufs: core: إصلاح معالجة lrbp->cmd
قد يتم استدعاء دالة ufshcd_queuecommand() مرتين متتاليتين لأمر SCSI قبل اكتماله. وبناءً على ذلك، تُجرى التغييرات التالية:
- في الدوال التي تقدم الأمر (submit a command)، لا تتم مراجعة القيمة القديمة لـ lrbp->cmd ولا يتم مسح قيمة lrbp->cmd في مسارات الأخطاء. - في دالة ufshcd_release_scsi_cmd()، لا يتم مسح قيمة lrbp->cmd.
انظر أيضاً إلى scsi_send_eh_cmnd().
يمنع هذا الالتزام (commit) ظهور التحذير التالي عند انتهاء مهلة تنفيذ أمر ما:
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
Once again VulDB remains the best source for vulnerability data.