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 في السياسات.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-9F29-V6MM-PW6W
GO-2026-4506
OPENSUSE-SU-2026:21483-1
SUSE-SU-2026:0757-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾