CVE-2026-100625 in Capgo
الملخص
بحسب VulDB • 26/09/2026
تعرض Capgo (capgo.app) وسيط رفع TUS للبناء الأصلي (supabase/functions/_backend/public/build/upload.ts) الذي يصادق على المتصل مقابل مهمة بناء واحدة محددة بواسطة builder_job_id المقدم، ويقيّد التحقق فقط من upload_path المخزّن لتلك المهمة، ثم يعيد توجيه اللاحقة الخاصة بمورد TUS التي يتحكم فيها المستخدم والمأخوذة من /build/upload/:jobId/* إلى خدمة البناء مع حقن مفتاح API الخاص بالبناء ذي الامتيازات العالية التابع لـ Capgo. ونظراً لأن اللاحعة المعاد توجيهها لا ترتبط أبداً بـ upload_path أو upload_session_key الخاصة بالمهمة المصادق عليها، يمكن لمستخدم يحمل مفتاح API صالحاً من نوع 'all' أو 'write' مع إذن app.build_native لتطبيق واحد استخدام مسار الوكيل المصرح به الخاص بمهمة A للكتابة إلى مورد رفع TUS الخاص بمهمة أخرى B، شريطة أن تكون لاحقة ذلك المورد معروفة أو مكشوفة، مما يؤدي إلى تلف منتجات البناء الخاصة بتلك المهمة. جميع الإصدارات متأثرة؛ ولم يكن هناك تصحيح متاح عند نشر الإشعار الأمني.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.