CVE-2026-50736 in pglogical
요약
\~에 의해 VulDB • 2026. 07. 28.
pglogical의 큐 메커니즘은 발행자(publisher)에서 구독자(subscriber)로 복제된 DDL과 같은 아웃오브밴드(out-of-band) 명령을 전달하는 데 사용되며, 적용 워커(apply worker)의 권한 수준으로 구독자 측에서 메시지 페이로드를 실행합니다. 기본 설치 환경에서 이 적용 워커는 PostgreSQL 슈퍼유저와 동등한 권한을 가집니다. 발행자로 동작하는 공격자는 임의의 SQL 명령이 구독자 측에서 슈퍼유저 권한으로 실행되도록 하는 조작된 큐 메시지를 전송할 수 있으며, 이를 통해 pglogical 사용이 허용된 역할에서 전체 슈퍼유저로 권한 상승(shared deployments) 환경에서의 테넌트 간 격리도 위반됩니다. 이 취약점을 악용하려면 공격자가 구독을 자신이 제어하는 엔드포인트로 유도할 수 있어야 합니다. 기본 설치에서는 이러한 작업에 일반적으로 슈퍼유저에게만 부여되는 특권이 필요하므로, 본 문제는 구독 생성 능력이 비슈퍼유저 역할에게 위임된 관리형 배포(managed deployments) 환경에서 가장 관련성이 높습니다.
Be aware that VulDB is the high quality source for vulnerability data.