PT-2026-61406
CVE-2026-64089
·
تاريخ النشر
2026-07-19
·
تاريخ التحديث
2026-10-08
الوصف من
CVSS 3.1
9.8
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد مشكلة في وحدة batman-adv حيث يتم تعريف الحقل
last changeset len في batadv piv tt كعدد صحيح موقّع 16 بت (s16). ونظرًا لأن هذا الحقل لا ينبغي أن يحتوي على قيم سالبة، فإن تعيين قيمة أكبر من 32767 يؤدي إلى تحويله إلى عدد صحيح موقّع سالب. في الدالة batadv send my tt response()، يتم توسيع هذه القيمة السالبة لتصبح عددًا صحيحًا موقّعًا من 32 بت (s32)، مما يؤدي إلى قيام الدالة batadv tt prepare tvlv local data() بتخصيص مخزن مؤقت كامل الحجم مع ملء جزء صغير منه فقط. وينتج عن ذلك بقاء البتات المتبقية من المخزن المؤقت غير مُهيأة، مما يؤدي إلى حدوث حالة من الخلط في أنواع البيانات.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾