CVE-2026-100612 in Capgoالمعلومات

الملخص

بحسب VulDB • 26/09/2026

تحتوي Capgo (capgo.app) حتى الإصدار 12.261.0 على إصلاح غير مكتمل لسيطرة الوصول الخاص بجدول public.sso_providers. يقوم الترحيل 20260826100000_sso_providers_block_direct_active_insert.sql بتثبيت حارس BEFORE UPDATE (enforce_sso_provider_client_update_guard()) الذي يجمد فقط أعمدة dns_verified_at و domain و status و enforce_sso؛ بينما يبقى عمود provider_id (بالإضافة إلى metadata_url و attribute_mapping) قابلاً للكتابة. ونظراً لأن الجدول مُمنح صلاحيات ALL لدورَي anon و authenticated دون أي تقييد على مستوى الأعمدة، ولأن سياسات أمان المستوى الصففي في PostgreSQL مثل allow_org_admins_update_sso_providers تقيد فقط الصف الذي يمكن تحديثه وليس الأعمدة المحددة، فإن مستمداً لصلاحية org.update_settings من طبقة org_admin يمكنه إجراء PATCH للعمود provider_id عبر PostgREST إلى مزود هوية (IdP) تحت سيطرته. وبما أن provider_id يمثل نقطة الثقة التي تربط نطاق البريد الإلكتروني بمزود IdP مصرح له، فيمكن للمهاجم بعد ذلك المصادقة من خلال IdP الخاص به مع ادعاء بريد إلكتروني لمالك المنظمة؛ حيث ينجح مطابقة المزود على جانب الخادم وتقوم روتين الدمج بإرفاق هوية SSO الخاصة بالمهاجم بالحساب الحالي للمالك، وتفريغ كلمة المرور الخاصة به (جعلها null)، وحذف الهويات والجلسات الأخرى. يؤدي هذا إلى تصعيد رأسي للصلاحيات من org_admin إلى org owner/super_admin، واقتحام الحساب، وعزل المالك الشرعي عن النظام. تتطلب الاستغلال أن يكون لدى المنظمة المستهدفة مزود SSO نشط مُعدّاً وأن يحمل المهاجم بالفعل صلاحية org_admin في تلك المنظمة. لا يتوفر أي إصدار مصحح للثغرة.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

VulnCheck

حجز

26/09/2026

إفشاء

26/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-410618

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!