🇰🇷 한글 설명
PostgreSQL의 DBLink 모듈에서 로컬 trust 또는 ident 인증 방식 사용 시 원격 공격자가 권한 상승 공격을 수행할 수 있는 취약점입니다. CVE-2007-3278의 불완전한 패치로 인해 발생한 보안 결함으로, 지정되지 않은 벡터를 통해 악용될 수 있습니다.
💡 쉬운 설명
PostgreSQL 데이터베이스의 원격 접속 기능(DBLink)에 보안 구멍이 있어서 허가되지 않은 사용자가 관리자 권한을 얻을 수 있습니다. 특히 로컬 네트워크에서 연결된 경우에 위험합니다.
🇺🇸 원문 (English)
The DBLink module in PostgreSQL 8.2 before 8.2.6, 8.1 before 8.1.11, 8.0 before 8.0.15, 7.4 before 7.4.19, and 7.3 before 7.3.21, when local trust or ident authentication is used, allows remote attackers to gain privileges via unspecified vectors. NOTE: this issue exists because of an incomplete fix for CVE-2007-3278.
📍 영향받는 시스템
PostgreSQL 7.3~8.2 (구체적으로 7.3.21, 7.4.19, 8.0.15, 8.1.11, 8.2.6 이전 버전)
⚔️ 공격 벡터
local trust/ident 인증 설정된 환경에서 원격 네트워크를 통한 권한 상승 공격
🛡️ 대응 방법
PostgreSQL을 패치된 버전으로 업그레이드 (7.3.21+, 7.4.19+, 8.0.15+, 8.1.11+, 8.2.6+)
🔧 검증 코드
현재 설치된 PostgreSQL 버전을 확인하여 영향받는 버전 범위 내에 있는지 확인합니다.
psql --version 2>/dev/null | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'