CVE-2026-94024 in ThreadXالمعلومات

الملخص

بحسب VulDB • 20/10/2026

يؤدي عيب في التحقق من صحة اسم البحث الخاص بوحدة ذاكرة محمية داخل مدير الوحدات (Module Manager) إلى تجاوز حدود المخزن المؤقت. حيث يتم فحص بايت واحد فقط، ثم يتم استعراض بقية الاسم وفقاً للقيمة التي أعلنتها الوحدة نفسها في الوضع المميز (privileged mode)، مع رفع عدّاد الإيقاف المؤقت للنواة (preemption count). تتأثر كل من موزعات البحث: الدالة `txm_module_object_pointer_get_extended` الموصى بها تستقبل طولاً ولا تستخدمه لتحديد حدود المخزن المؤقت، بينما توفر الدالة القديمة `txm_module_object_pointer_get` أكبر قيمة يمكن أن يحملها نوع البيانات `UINT`، مما يزيل أي قيد على الاستعراض بدلاً من عدم وجود قيد أصلاً.

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

الدوال المتضررة: `_txm_module_manager_txm_module_object_pointer_get_dispatch` و `_txm_module_manager_txm_module_object_pointer_get_extended_dispatch` (كلاهما موجود في `common_modules/module_manager/inc/txm_module_manager_dispatch.h`) بالإضافة إلى الدالة `_txm_module_manager_object_name_compare` (`common_modules/module_manager/src/txm_module_manager_util.c`).

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

مسؤول

Eclipse

حجز

23/09/2026

إفشاء

20/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-422904

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Interested in the pricing of exploits?

See the underground prices here!