PT-2026-25064

CVE-2026-1525

·

تاريخ النشر

2026-03-12

·

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

2026-09-18

الوصف من

CVSS 3.1
9.8
حرجة
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Undici السابقة للإصدار 7.24.0 والإصدارات السابقة للإصدار 6.24.0
الوصف
يُعتبر Undici عرضة لتفسير غير متسق لطلبات HTTP، وتحديدًا تهريب طلبات/استجابات HTTP. تنشأ المشكلة عند تقديم رؤوس HTTP مكررة لـ Content-Length بتنسيق مصفوفة، باستخدام أسماء متباينة في الأحرف الكبيرة والصغيرة (على سبيل المثال، Content-Length وcontent-length). ويؤدي ذلك إلى طلبات HTTP/1.1 غير صحيحة تحتوي على قيم Content-Length متضاربة. تتأثر التطبيقات التي تستخدم undici.request() أو undici.Client أو واجهات برمجة تطبيقات (APIs) منخفضة المستوى مماثلة مع تمرير الرؤوس كمصفوفات مسطحة، وكذلك التطبيقات التي تقبل أسماء الرؤوس التي يتحكم فيها المستخدم دون توحيد الأحرف الكبيرة والصغيرة. تشمل العواقب المحتملة «رفض الخدمة» (Denial of Service)، حيث ترفض محللات HTTP الصارمة الطلبات التي تحتوي على رؤوس مكررة، و«تهريب طلبات HTTP» (HTTP Request Smuggling)، والذي يمكن أن يؤدي إلى تجاوز قائمة التحكم في الوصول (ACL)، أو تسميم ذاكرة التخزين المؤقت، أو اختطاف بيانات الاعتماد في عمليات النشر التي تتسم بعدم اتساق تفسير الرؤوس بين الوسطاء والخدمات الخلفية.
التوصيات
يجب ترقية الإصدارات الأقدم من 7.24.0 إلى الإصدار 7.24.0 أو أحدث.
يجب ترقية الإصدارات الأقدم من 6.24.0 إلى الإصدار 6.24.0 أو أحدث.
إذا لم يكن الترقية ممكنة على الفور، فقم بالتحقق من أسماء الرؤوس للتأكد من عدم وجود رؤوس Content-Length مكررة (بغض النظر عن حالة الأحرف) قبل تمرير الرؤوس إلى undici.
إذا لم يكن الترقية ممكنة على الفور، فاستخدم تنسيق كائن (على سبيل المثال، { ’content-length‘: ’123‘ }) لتمرير الرؤوس، والذي
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-2MJP-6Q6P-2QXM
ALSA-2026:7080
ALSA-2026:7123
ALSA-2026:7350
ALSA-2026:7670
ALSA-2026:7675
CLEANSTART-2026-CE10526
CLEANSTART-2026-DV49099
CLEANSTART-2026-GS57401
CLEANSTART-2026-NB51079
CLEANSTART-2026-NI54084
CLEANSTART-2026-OW14933
CLEANSTART-2026-SW34937
ECHO-7E19-B46C-B4E1
RHSA-2026:7080
RHSA-2026:7123
RHSA-2026:7302
RHSA-2026:7310
RHSA-2026:7350
RHSA-2026:7670
RHSA-2026:7675
RHSA-2026:7983
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾