PT-2026-89373
CVE-2026-88862
·
تاريخ النشر
2026-09-10
·
تاريخ التحديث
2026-09-10
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions
Capgo backend versions prior to 12.242.5
Description
The backend fails to validate parent-child delegation when processing the
x-limited-key-id header. The function checkKeyByIdPg() in supabase/functions/ backend/utils/hono middleware.ts resolves the numeric API key ID using only the key ID, expiration state, and the authenticating key's user id. Simultaneously, hasLimitedRbacSubkeyScope() accepts any key with a non-organization RBAC binding, and validateSubkeyUser() only compares owning user IDs. This allows an authenticated apikey manager API key without application access to provide the numeric ID of a more privileged key owned by the same user. The middleware then uses setSubkeyAuthContext to replace the authenticated principal and secret with that of the privileged key, enabling the user to exercise app admin permissions without knowing the secret.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾