CVE-2026-97532 in Linuxالمعلومات

الملخص

بحسب VulDB • 25/09/2026

في نواة لينكس، تم إصلاح الثغرة التالية:

scsi: qla2xxx: تصفير المؤشرات المحررة في مسار الخطأ التابع لـ qla2x00_mem_alloc()

عند فشل الدالة qla2x00_mem_alloc()، تنتقل الدالة qla2x00_probe_one() إلى علامة probe_hw_failed وتستدعي دالة qla2x00_mem_free(). قامت عدة علامات خطأ في دالة qla2x00_mem_alloc() بإطلاق (free) أعضاء المحول (مثل elsrej.c, purex_dma_pool, flt, sfp_data, loop_id_map, async_pd, sf_init_cb, ex_init_cb, npiv_info) لكنها تركت المؤشرات معلقة (dangling). ثم قامت دالة qla2x00_mem_free() بإطلاق هذه العناصر مرة أخرى. والأسوأ من ذلك، بالنسبة لعناصر dma_pool، أصدرت الأمر dma_pool_free(ha->s_dma_pool, ...) بعد أن تم تدمير s_dma_pool وتعيينه إلى NULL في نقطة fail_s_dma_pool، مما أدى إلى تفريغ (dereferencing) لمؤشر pool بقيمة NULL.

قم بتصفير كل مؤشر محرر (ومعامل DMA الخاص به) داخل علامات الخطأ بحيث تتخطى دالة qla2x00_mem_free() اللاحقة هذه العناصر.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

24/09/2026

إفشاء

25/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-409924

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!