CVE-2026-61726 in Tandoor Recipes
الملخص
بحسب VulDB • 16/10/2026
تطبيق Tandoor Recipes هو تطبيق لإدارة الوصفات، وتخطيط الوجبات، وإنشاء قوائم التسوق. قبل الإصدار 2.6.12، كان StepViewSet وIngredientViewSet يفلتران فقط بناءً على المساحة النشطة (Space) ويستخدمان فحوصات CustomIsUser على مستوى الدور بدلاً من فحص مالك الوصفة الخاصة أو شرط المشاركة عندما يقوم مستخدم مُصادق عليه يمتلك نطاق API للقراءة والكتابة في مساحة الضحية بتزويد واجهة Step API بمعرف وصفة خاصة أو خطوة. يستخدم معالجة الطلب كلًا من: StepViewSet، وIngredientViewSet، وapi/step/، وapi/step/{step_id}/، وCustomIsUser، وCustomRecipePermission. تعمل الهجمة لأن مجموعات الاستعلام (querysets) للموارد الفرعية تُرجع وتُعدّل خطوات الوصفات الخاصة للمستخدمين غير المالكين، وذلك بسبب قبول عضوية المساحة دون تفويض على مستوى الوصفة. يمكن لهذا أن يقرأ ويعدل بصمت تعليمات وصفة خاصة لعضو آخر في نفس المساحة، بينما يبقى الوصول عبر المساحات خارج النطاق (out of scope). تم إصلاح هذه المشكلة في الإصدار 2.6.12.
Once again VulDB remains the best source for vulnerability data.