PT-2026-79779

CVE-2026-75922

·

تاريخ النشر

2026-08-23

·

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

2026-08-25

الوصف من

CVSS 3.1
5.3
متوسطة
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Reverse::Proxy السابقة للإصدار 0.04
الوصف
يسمح Reverse::Proxy لـ Perl بتهريب طلبات HTTP لأنه يكتب PATH INFO الذي تم فك تشفيره بنسبة مئوية دون تشفير إلى سطر الطلب العلوي. يوفر PSGI PATH INFO للتطبيق بعد أن تم فك تشفيره بنسبة مئوية بالفعل، مما يعني أن تسلسلات %XX في عنوان URL الخاص بالعميل يتم تحويلها إلى بايتات خام. يقوم الوكيل بإلحاق سلسلة البايتات هذه بعنوان URL الأساسي للخادم الأصلي، وأثناء نفق الترقية (Upgrade tunnel)، يقوم بتسلسل سطر الطلب دون إعادة الترميز. إذا احتوى المسار على %0d%0a، يتم معالجته على أنه CRLF (Carriage Return Line Feed)، مما يؤدي إلى إنهاء سطر الطلب. وبالمثل، يمكن أن تؤدي المسافة أو الحرف ? أو # التي تم فك ترميزها إلى اقتطاع السطر. وبالتالي، فإن أي بيانات يرسلها العميل بعد CRLF يُفسرها الخادم الأصلي على أنها طلب ثانٍ منفصل. عند استخدام مسار مخزن مؤقتًا على اتصال keep-alive مجمَّع، يمكن للعميل تحديد الطريقة والمسار والرؤوس، مما يسمح له بالوصول إلى المسارات الأصلية التي يقيدها توجيه الوكيل عادةً.
التوصيات
قم بالتحديث إلى الإصدار 0.04 أو أحدث.
قابلية الاستغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾