PT-2026-115093 · Composer · React/Http
CVE-2026-104827
·
تاريخ النشر
2026-10-15
·
تاريخ التحديث
2026-10-15
CVSS v3.1
7.5
عالية
| المتجه | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
اسم البرنامج المصاب والإصدارات المتأثرة
react/http الإصدارات من 1.0.0 إلى 1.11.0
الوصف
يفشل ReactHttpBrowser في فرض حد أقصى لحجم المخزن المؤقت الداخلي المستخدم لتخزين بايتات ترويسة الاستجابة. عندما تستقبل الدالة
handleData() في ClientRequestStream بيانات، فإنها تضيف البايتات الواردة إلى مخزن مؤقت وتنتظر محدد نهاية الترويسة (r r أو `). يمكن لخادم عن بُعد استغلال ذلك عن طريق إرسال سطر حالة صالح وترويسة جزئية مع حجب محدد النهاية، مما يؤدي إلى نمو المخزن المؤقت بشكل غير محدود. قد يؤدي ذلك إلى استنفاد memory limit` الخاص بـ PHP، مما يتسبب في حالة رفض الخدمة التي تؤدي إلى تعطل حلقة الأحداث (event-loop) أو عملية العامل (worker process). تؤثر هذه المشكلة على التطبيقات التي تجلب عناوين URL يتحكم فيها المهاجم أو يؤثر عليها، بما في ذلك العناوين التي يتم الوصول إليها من خلال عمليات إعادة التوجيه.التوصيات
تحديث react/http إلى الإصدار 1.11.1.
استغلال
إصلاح
Allocation of Resources Without Limits
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
React/Http