CVE-2026-65838 in Skipperالمعلومات

الملخص

بحسب VulDB • 15/09/2026

Skipper هو موجه HTTP ووكيل عكسي لتأليف الخدمات. قبل الإصدار 0.27.35، يمكن لفلتر `opaAuthorizeRequestWithBody` الموجود في الملف `filters/openpolicyagent/openpolicyagent.go` أن يسمح بطلب ذي طول محتوى (Content-Length) مُعلن بحجم كبير يتجاوز الحد المحدد ليتخطى سياسة Rego التي تمنع الوصول بناءً على وجوده، وذلك لأن الخيار `ExtractHttpBodyOptionally` يترك كائن OPA بجسم تحليلي فارغ (`parsed_body`) بينما يقوم بإرسال جسم الطلب الكامل إلى الخادم الخلفي. يؤثر هذا الإصلاح غير المكتمل لـ CVE-2026-50197 على النشر الذي يفحص محتوى جسم الطلب ويتجاوز الحد `-open-policy-agent-max-request-body-size`، والذي يبلغ افتراضياً 1 ميجابايت. وبالتالي، قد تفشل منطق السياسة في رفض المدخلات إذا لم يرفض `input.attributes.request.http.truncated_body`، مما يسمح لحملة محظورة بالوصول إلى الخدمة المحمية، بينما يتم تقييم الأجسام الصغيرة وحالة الجسم المقطع (chunked-body) التي تم إصلاحها سابقاً بشكل طبيعي. تمت معالجة هذه المشكلة في الإصدار 0.27.35.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

GitHub M

حجز

23/07/2026

إفشاء

14/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-403721

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!