🇰🇷 한글 설명
2025년 11월 3일 이전에 Terraform 또는 REST API를 통해 Google Cloud AlloyDB for PostgreSQL 클러스터를 생성할 때 안전하지 않은 기본 암호가 설정될 수 있었습니다. 원격 공격자가 이 기본 암호를 이용하여 데이터베이스에 대한 전체 관리자 권한을 획득할 수 있습니다.
💡 쉬운 설명
Google의 클라우드 데이터베이스(AlloyDB)에서 약한 기본 암호를 사용하는 보안 결함이 있었습니다. 인터넷에 접속 가능한 악의적인 사용자가 이 약한 암호로 데이터베이스에 접속하여 모든 데이터를 탈취하거나 삭제할 수 있습니다.
🇺🇸 원문 (English)
Prior to 2025-11-03, well-intended users of Terraform or REST API for Google Cloud AlloyDB for PostgreSQL could have created clusters with an insecure default password which could have been exploited by a remote attacker to gain full administrative access to the database.
Exploitation required network access to the AlloyDB cluster and was limited to Terraform or the REST API, as other clients blocked it.
📍 영향받는 시스템
Google Cloud AlloyDB for PostgreSQL (2025-11-03 이전 생성된 Terraform/REST API 클러스터)
⚔️ 공격 벡터
네트워크 접근 가능한 AlloyDB 클러스터의 기본 암호 무차별 대입 공격
🛡️ 대응 방법
2025-11-03 이후 버전으로 업그레이드하거나 기본 암호를 강력한 암호로 즉시 변경
🔧 검증 코드
결과에서 createTime이 2025-11-03 이전인 클러스터가 있으면 취약한 상태; 이후 생성된 클러스터는 안전
gcloud alloydb clusters list --format='table(name,createTime,state)' 2>/dev/null