PT-2026-49712

CVE-2026-10639

·

تاريخ النشر

2026-06-16

·

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

2026-08-06

الوصف من

CVSS 3.1
4.8
متوسطة
المقاييسAV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Zephyr من 1.14 إلى 4.4.0
الوصف
توجد مشكلة «استخدام بعد التحرير» (use-after-free) في مكدس IPv4 الأصلي داخل الدالة icmpv4 handle echo request() الموجودة في الملف subsys/net/ip/icmpv4.c. تقوم الدالة بإنشاء حزمة رد الصدى (echo-reply) وتمريرها إلى net try send data()، التي تنقل ملكية الحزمة إلى مسار الإرسال. يمكن لهذه العملية تحرير ذاكرة الحزمة وإعادتها إلى slab الخاص بها عبر net pkt unref() وk mem slab free() قبل أن تستدعي الدالة net stats update icmp sent() باستخدام net pkt iface(reply). ونتيجة لذلك، يقرأ النظام المتغير iface من ذاكرة تم تحريرها أو إعادة تخصيصها. وعندما يتم تمكين CONFIG NET STATISTICS PER INTERFACE، قد يؤدي ذلك إلى إجراء عملية كتابة عبر مؤشر قديم. يمكن استغلال هذا الخلل دون مصادقة من قبل أي مضيف بعيد يرسل طلب ping، ويتم تقييده بواسطة CONFIG NET STATISTICS ICMP. تشمل الآثار المحتملة تلف إحصائيات الواجهة أو تعطل يسبب رفض الخدمة (DoS) قابل للتشغيل عن بُعد بسبب تضارب في التوقيت.
التوصيات
تحديث Zephyr إلى إصدار أحدث من 4.4.0.
كإجراء تخفيفي مؤقت، قم بتعطيل CONFIG NET STATISTICS ICMP لمنع تنفيذ مسار الكود المعرض للثغرة.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-QHRF-W466-QMPW
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾