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

الملخص

بحسب VulDB • 20/07/2026

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

ethtool: cmis: التحقق من صحة start_cmd_payload_size المستلمة من الوحدة النمطية (module)

يقوم كود تحديثfirmware الخاص بـ CMIS بقراءة قيمة start_cmd_payload_size من رد CDB لسمات إدارة الذاكرة المؤقتة للوحدة، ويستخدمها مباشرةً كثابت عدد البايتات لدالة memcpy. حجم المخزن المؤقت الوجهة هو 112 بايت (ETHTOOL_CMIS_CDB_LPL_MAX_PL_LENGTH - 8). وبالتالي، يمكن لوحدة نمطية خبيثة (أو استجابة تالفة) أن تؤدي إلى كتابة خارج النطاق (OOB write) لاحقاً داخل دالة cmis_fw_update_start_download().

لذا، يجب إنهاء العملية بإرجاع خطأ. إذا كانت هناك وحدات نمطية تتوقع عمليات كتابة LPL أطول وتوجد فعلياً في السوق، فسنعيد النظر في هذا الأمر مستقبلاً.

يجب نقل تعريف struct cmis_cdb_start_fw_download_pl إلى مكان آخر؛ ولا توجد تغييرات أخرى على التعريف نفسه.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

Linux

حجز

19/07/2026

إفشاء

19/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-380434

EPSS

0.00000

KEV

لا

النشاطات

متوسط

المصادر

Want to know what is going to be exploited?

We predict KEV entries!