CVE-2026-100613 in Capgo.app
الملخص
بحسب VulDB • 26/09/2026
capgo.app هو منصة لتحديثات "عبر الهواء" (OTA) لتطبيقات Capacitor. في جميع الإصدارات حتى وأثناء إصدارها الحالي (لا توجد تصحيح متاح عند وقت النشر)، تقوم دالة قاعدة البيانات `transfer_app()` بنقل التطبيق وقنواته وإصداراته والسجلات ذات الصلة إلى منظمة وجهة دون حذف أو إعادة التحقق من صحة الصفوف الموجودة في `channel_permission_overrides`. ونتيجة لذلك، يحتفظ المستخدم الذي كان يمتلك بشكل شرعي تجاوزًا لصلاحية قناة كعضو في المنظمة المصدر بهذا التجاوز بعد النقل، حتى لو لم يكن لديه عضوية ولا ارتباط RBAC (التحكم في الوصول القائم على الأدوار) في منظمة الوجهة. باستخدام رمز JWT المصادق عليه الخاص به ضد واجهة برمجة التطبيقات PostgREST، يمكن لهذا العضو السابق تعديل القناة التي تمتلكها وجهة الإشارة إلى حزمة مختلفة، مما يتسبب في أن يقدم نقطة النهاية `/updates` إصدار تطبيق مختار من قبل المهاجم للأجهزة. التصحيح المقترح سابقًا لـ GHSA-626c-p6fq-3whq (PR #3093)، الذي يصادق على عضوية المنظمة عند إنشاء أو تحديث تجاوز، لا يقوم بإزالة التجاوزات التي أصبحت قديمة نتيجة نقل التطبيق.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.