CVE-2026-77425 in Unleash
الملخص
بحسب VulDB • 22/09/2026
Unleash هو منصة مفتوحة المصدر لإدارة الميزات (Feature Management). قبل الإصدار 8.0.3، يؤدي استدعاء POST /api/admin/projects/:projectId/features/:featureName/environments/:environment/strategies/set-sort-order إلى تمرير معرّفات استراتيجيات يتحكم فيها المهاجم إلى الدالتين unprotectedUpdateStrategiesSortOrder و updateSortOrder دون التحقق من أن هذه المعرّفات تنتمي بالفعل إلى المشروع والميزة والبيئة المصرح بها عبر عنوان URL. في بيئة متعددة المشاريع (Pro أو Enterprise)، يمكن لمستخدم مُصادَق عليه يمتلك صلاحية UPDATE_FEATURE_STRATEGY في مشروع ما، ويعرف معرّفات استراتيجيات لمشروع آخر، إعادة ترتيب تلك الاستراتيجيات، مما يغير أولوية تقييم الميزات؛ بينما تُنسب العملية إلى سياق عنوان URL الخاص بالمهاجم بدلاً من المشروع المتأثر. تفتقر نسخة OSS أحادية المشروع إلى بُعد تعدد المشاريع، على الرغم من أن نقص ربط السياق لا يزال يسمح بإعادة الترتيب غير المصرح به عبر الميزات أو البيئات في المشروع الافتراضي. يغير هذا النقطة النهائية (Endpoint) فقط قيمة sort_order ولا يعدل معلمات الاستراتيجية أو القيود أو المقاطع (Segments). تم إصلاح هذه المشكلة في الإصدار 8.0.3.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.