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

الملخص

بحسب VulDB • 24/10/2026

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

cxgb4/ch_ktls: تعطيل مقاطعات البرمجيات (softirqs) حول عمليات حذف قوائم معرفات المعاملات (tid_list).

تقوم الدالة `chcr_ktls_cpl_act_open_rpl()` بإدراج عناصر في قائمة `tid_list` من مسار الاستلام باستخدام `xa_insert_bh()`. تكون هذه المصفوفة مشتركة بين اتصالات المحول وتُهيأ بوساطة العلم `XA_FLAGS_LOCK_BH`. ومع ذلك، فإن الدالة `chcr_ktls_dev_del()` والمسار الخطأ لـ `chcr_ktls_dev_add()` يستخدمان `xa_erase()`، والتي تأخذ قفل XArray دون تعطيل مقاطعات البرمجيات (softirqs).

عند تشغيل عملية التنظيف مع تفعيل مقاطعات البرمجيات، يمكن لمقاطعة برمجية لاستلام بيانات لاتصال آخر على نفس وحدة المعالجة المركزية أن تتداخل مع عملية الحذف وتدور في حلقة انتظار للقفل الذي تحمله المهمة المتقطعة. استخدم `xa_erase_bh()` في كلا الموقعين لتتوافق مع مسار الإدراج.

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

مسؤول

Linux

حجز

25/09/2026

إفشاء

23/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-425775

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!