PT-2026-145667

CVE-2026-126957

·

تاريخ النشر

2026-11-12

·

تاريخ التحديث

2026-11-12

الوصف من

CVSS 4.0
6.9
متوسطة
المقاييسAV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
اسم البرنامج المتأثر والإصدارات المتأثرة Zephyr (إصدارات متأثرة غير محددة)
الوصف يوجد نقص في تدفقจำนวน صحيح (integer underflow) في معالجة خيارات IPv4 بالنظام. يمكن لمهاجم عن بُعد غير مصرح له قراءة ذاكرة المكدس (stack memory) عن طريق إرسال طلب صدى ICMP يحتوي على خيار مسار سجل IPv4 أو طابع زمني (Timestamp). تقوم الدالتان icmpv4 update record route() و icmpv4 update time stamp() في subsys/net/ip/icmpv4.c بحساب طول البيانات المسجلة باستخدام حسابات uint8 t. نظرًا لأن حقل Pointer الذي يتحكم فيه المهاجم لا يتم التحقق منه مقابل الحد الأدنى لـ RFC 791 (4 لمسار السجل و 5 للطابع الزمني)، فإن القيمة الصغيرة قد تؤدي إلى التفاف الطول ليصل إلى 252 بايت. وبناءً على ذلك، تقوم net pkt write() بالقراءة خارج مخزن opt data في المكدس الذي يبلغ حجمه 40 بايت، مما يؤدي إلى تسريب ما يصل إلى 213 بايت من ذاكرة المكدس، بما في ذلك مؤشرات المكدس والكومة (heap pointers)، في رد صدى ICMP. يمكن تكرار هذه العملية دون أن يتوقف الجهاز عن العمل. تؤثر هذه المشكلة على الأجهزة التي تم بناؤها باستخدام CONFIG NET IPV4 HDR OPTIONS والتي يتم اختيارها بواسطة CONFIG NET IPV4 IGMP.
التوصيات في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة.
قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-CVV6-5F6X-87QF
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾