PT-2026-20568
CVE-2026-26205
·
تاريخ النشر
2026-02-18
·
تاريخ التحديث
2026-07-30
الوصف من
CVSS 4.0
7.1
عاليةالمقاييسAV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
opa-envoy-plugun الإصدارات الأقدم من 1.13.2-envoy-2
الوصف
يحتوي المكون الإضافي
opa-envoy-plugun على مشكلة في طريقة بناء الحقل input.parsed path. يتم التعامل مع مسارات طلبات HTTP على أنها عناوين URI كاملة أثناء التحليل، مما يؤدي إلى تفسير الأجزاء الأولية من المسار التي تبدأ بعلامتي شرطة مزدوجة (//) على أنها مكونات للسلطة، وبالتالي إزالتها من المسار الذي تم تحليله. قد يسمح هذا التباين بين المسار الذي يتم تقييمه بواسطة مرشح التفويض والمسار الذي يقدمه الخادم الخلفي للمهاجمين بالتحايل على ضوابط الوصول عن طريق إنشاء طلبات ضارة. تحدث المشكلة عندما تعتمد سياسات التفويض على input.parsed path لاتخاذ قرارات تستند إلى المسار، وتطبق الخوادم الخلفية توحيدًا متسامحًا للمسار. توضح أمثلة أنماط الطلبات المتأثرة كيف يمكن أن يختلف الحقل input.parsed path عن المسار الفعلي للطلب، مما قد يؤدي إلى وصول غير مصرح به. يحتوي الحقل input.attributes.request.http.path على مسار الطلب الخام غير المعالج.التوصيات
الإصدارات الأقدم من 1.13.2-envoy-2: قم بالتحديث إلى الإصدار 1.13.2-envoy-2 أو أحدث.
الإصدارات الأقدم من 1.13.2-envoy-2: قم بتمكين خيار التكوين
merge slashes في Envoy.الإصدارات الأقدم من 1.13.2-envoy-2: استخدم
input.attributes.request.http.path بدلاً من input.parsed path في السياسات.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾