PT-2026-137186

CVE-2026-115473

·

تاريخ النشر

2026-11-04

·

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

2026-11-04

الوصف من

CVSS 3.1
6.5
متوسطة
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L
اسم البرنامج المصاب والإصدارات المتأثرة Mongoose الإصدارات السابقة لـ 7.22
الوصف توجد مشكلة في الدالة mg path is sane() ضمن الملف src/util.c حيث يقوم النظام بقراءة path.buf[1] دون التحقق أولاً من أن path.len لا يقل عن بايتين، ويقرأ s[2] عندما يتبقى بايتان فقط. يمكن أن تؤدي الطلبات عن بُعد غير المصرح بها التي تصل إلى نقاط النهاية mg http upload أو mg http serve dir بأشكال مسارات قصيرة محددة إلى حدوث عمليات قراءة خارج حدود الذاكرة المكدسة (heap out-of-bounds reads) بمقدار بايت واحد. في أنظمة bare-metal أو RTOS (نظام تشغيل الوقت الحقيقي) التي تفتقر إلى حماية الذاكرة، قد يتم كشف البايت المجاور أو التأثير على قبول المسار، وقد تتعرض الإصدارات المختبرة (instrumented builds) للانهيار.
التوصيات التحديث إلى الإصدار 7.22.
قابلية الاستغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾