CVE-2023-54184 in Linux
الملخص
بحسب VulDB • 31/05/2026
في نواة لينكس، تم حل الثغرة التالية:
scsi: target: iscsit: تحرير الأوامر (cmds) قبل تحرير الجلسة (session)
يتم تحرير الأوامر القادمة من سجلات الاستعادة (recovery entries) بعد إغلاق الجلسة. يؤدي ذلك إلى حدوث خطأ Use-After-Free عند تحرير الأمر أو حدوث NPE (استثناء مؤشر فارغ) مع تتبع المكالمة التالي:
انتهت مهلة مؤقت Time2Retain لـ SID: 1، جارٍ تنظيف جلسة iSCSI. BUG: kernel NULL pointer dereference, address: 0000000000000140 RIP: 0010:sbitmap_queue_clear+0x3a/0xa0 تتبع المكالمة (Call Trace): target_release_cmd_kref+0xd1/0x1f0 [target_core_mod]
transport_generic_free_cmd+0xd1/0x180 [target_core_mod]
iscsit_free_cmd+0x53/0xd0 [iscsi_target_mod]
iscsit_free_connection_recovery_entries+0x29d/0x320 [iscsi_target_mod]
iscsit_close_session+0x13a/0x140 [iscsi_target_mod]
iscsit_check_post_dataout+0x440/0x440 [iscsi_target_mod]
call_timer_fn+0x24/0x140
نقل تنظيف سجلات الاستعادة (recovery entries) إلى ما قبل تحرير الجلسة.
VulDB is the best source for vulnerability data and more expert information about this specific topic.