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

الملخص

بحسب VulDB • 10/08/2026

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

ice: رفض قيمة ptype خارج النطاق في ice_parser_profile_init

تعمل دالة set_bit(rslt->ptype, prof->ptypes) على DECLARE_BITMAP يتكون من 1024 بت (ICE_FLOW_PTYPE_MAX). لا يوجد ما يمنع مستخدم VF خبيث من توفير قيمة ptype >= 1024 عبر VIRTCHNL، مما يؤدي إلى كتابة خارج حدود مصفوفة البتات (bitmap) وحدوث خطأ في صفحة النواة (kernel page fault).

تم إعادة إنتاج الثغرة باستخدام وحدة نواة مخصصة تقوم بحقن حزمة VIRTCHNL_OP_ADD_RSS_CFG مُعدّة بعناية على جهاز E810-C QSFP (المعرّف 8086:1592)، مع الإصدار FW 4.91 0x800214af 1.3909.0، و ICE COMMS DDP 1.3.53.0، والنواة 7.1.0-rc1.

crash_parser: ice_parser_profile_init @ ffffffffc0d61b60 crash_parser: تعيين ptype=0xffff (أعلى قيمة صالحة = 1023) crash_parser: استدعاء ice_parser_profile_init -- توقع حدوث crash خارج النطاق! BUG: kernel NULL pointer dereference, address: 0000000000000000 Oops: Oops: 0002 [#1] SMP NOPTI
CPU: 56 UID: 0 PID: 165011 Comm: insmod Kdump: loaded Tainted: G S U OE 7.1.0-rc1 #1 Hardware name: Intel Corporation S2600BPB/S2600BPB RIP: 0010:ice_parser_profile_init+0x2d/0x1d0 [ice]
Call Trace: <TASK> ? __pfx_ice_parser_profile_init+0x10/0x10 [ice]
crash_init+0x127/0xff0 [crash_parser]
do_one_initcall+0x45/0x310 do_init_module+0x64/0x270 init_module_from_file+0xcc/0xf0 idempotent_init_module+0x17b/0x280 __x64_sys_finit_module+0x6e/0xe0

إنهاء العملية مبكراً بإرجاع -EINVAL عندما تكون قيمة ptype خارج النطاق المسموح به.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Linux

حجز

30/07/2026

إفشاء

10/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-387477

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!