🔍 CVE-2006-0553

6.5
CVSS Score
MEDIUM
2006-02-14
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PostgreSQL 8.1.0에서 8.1.2 버전 사이에서 인증된 데이터베이스 사용자가 추가 권한을 획득할 수 있는 취약점입니다. 공격자는 백엔드 프로토콜에 대한 지식을 이용해 조작된 'SET ROLE' 명령을 전송함으로써 다른 사용자의 권한을 탈취할 수 있습니다.

💡 쉬운 설명

로그인한 사용자가 특수한 명령어를 사용하여 다른 사용자의 권한을 훔칠 수 있는 문제입니다. 일반 사용자가 관리자 권한을 얻어 데이터를 조작할 수 있게 됩니다.

🇺🇸 원문 (English)

PostgreSQL 8.1.0 through 8.1.2 allows authenticated database users to gain additional privileges via "knowledge of the backend protocol" using a crafted SET ROLE to other database users, a different vulnerability than CVE-2006-0678.

📍 영향받는 시스템

PostgreSQL 8.1.0 ~ 8.1.2

⚔️ 공격 벡터

인증된 사용자가 백엔드 프로토콜을 이용해 조작된 SET ROLE 쿼리를 전송하여 권한 상승 시도

🛡️ 대응 방법

PostgreSQL 8.1.3 이상의 최신 버전으로 업데이트

🔧 검증 코드

결과에 PostgreSQL 8.1.0, 8.1.1 또는 8.1.2 버전이 표시되면 취약한 상태입니다.

Shell / Script
psql --version 2>/dev/null | grep -E '8\.1\.[0-2]'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:S/C:P/I:P/A:P

💻 영향받는 소프트웨어

PostgreSQL