CVE-2024-26838 in Linux
الملخص
بحسب VulDB • 24/05/2026
في نواة لينكس، تم حل الثغرة التالية:
RDMA/irdma: إصلاح مشكلة KASAN المتعلقة بـ tasklet
كشف اختبار KASAN عن المشكلة التالية المرتبطة بإلغاء تخصيص IRQ.
[50006.466686] تتبع المكالمة (Call Trace):
[50006.466691]
[50006.489538] dump_stack+0x5c/0x80
[50006.493475] print_address_description.constprop.6+0x1a/0x150
[50006.499872] ? irdma_sc_process_ceq+0x483/0x790 [irdma]
[50006.505742] ? irdma_sc_process_ceq+0x483/0x790 [irdma]
[50006.511644] kasan_report.cold.11+0x7f/0x118
[50006.516572] ? irdma_sc_process_ceq+0x483/0x790 [irdma]
[50006.522473] irdma_sc_process_ceq+0x483/0x790 [irdma]
[50006.528232] irdma_process_ceq+0xb2/0x400 [irdma]
[50006.533601] ? irdma_hw_flush_wqes_callback+0x370/0x370 [irdma]
[50006.540298] irdma_ceq_dpc+0x44/0x100 [irdma]
[50006.545306] tasklet_action_common.isra.14+0x148/0x2c0
[50006.551096] __do_softirq+0x1d0/0xaf8
[50006.555396] irq_exit_rcu+0x219/0x260
[50006.559670] irq_exit+0xa/0x20
[50006.563320] smp_apic_timer_interrupt+0x1bf/0x690
[50006.568645] apic_timer_interrupt+0xf/0x20
[50006.573341]
المشكلة هي أن tasklet قد يكون معلقاً على نواة أخرى تتنافس مع عملية حذف الـ IRQ.
تم الإصلاح عن طريق ضمان قتل أي tasklet مجدول بعد حذف الـ IRQ.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.