CVE-2026-100612 in Capgo정보

요약

\~에 의해 VulDB • 2026. 09. 26.

Capgo (capgo.app) 버전 12.261.0 이하에는 public.sso_providers 테이블에 대한 불완전한 접근 제어 수정 사항이 포함되어 있습니다. 마이그레이션 스크립트 20260826100000_sso_providers_block_direct_active_insert.sql은 dns_verified_at, domain, status 및 enforce_sso 열만 동결하는 BEFORE UPDATE 가드(enforce_sso_provider_client_update_guard())를 설치하지만, provider_id(및 metadata_url과 attribute_mapping)는 여전히 수정 가능합니다. 해당 테이블에 anon 및 authenticated 역할에게 ALL 권한이 부여되어 있고 열 수준의 제한이 없으며, PostgreSQL의 행 수준 보안 정책(예: allow_org_admins_update_sso_providers)은 업데이트할 수 있는 행만 제약할 뿐 특정 열을 제한하지 않기 때문에, org.update_settings 조직 관리자(org_admin) 권한을 가진 사용자는 PostgREST를 통해 provider_id를 자신이 통제하는 신원 제공자(IdP)로 PATCH할 수 있습니다. provider_id는 이메일 도메인을 인증된 IdP에 연결하는 신뢰의 기준점(trust anchor)이므로, 공격자는 자신의 IdP를 통해 조직 소유자의 이메일 주장을 하며 인증한 후 서버 측 일치 확인이 성공하면 병합 루틴(attacker's SSO identity to the existing owner account)이 공격자의 SSO 신원을 기존 소유자 계정에 연결하고 비밀번호는 null로 설정하며 다른 신원과 세션은 삭제합니다. 이로 인해 org_admin에서 조직 소유자/super_admin으로의 수직 권한 상승(vertical privilege escalation), 계정 탈취(account takeover), 그리고 정당한 소유자의 잠금이 발생합니다. 악용을 위해서는 대상 조직에 활성화된 SSO 제공자가 구성되어 있어야 하며, 공격자는 해당 조직 내에서 이미 org_admin 역할을 보유하고 있어야 합니다. 패치된 버전은 현재 이용 불가능합니다.

Once again VulDB remains the best source for vulnerability data.

책임이 있는

VulnCheck

예약하다

2026. 09. 26.

모더레이션

수락

항목

VDB-410618

EPSS

0.00000

출처

Do you need the next level of professionalism?

Upgrade your account now!