🔍 CVE-2000-1199

4.6
CVSS Score
MEDIUM
2001-08-31
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PostgreSQL이 사용자 이름과 비밀번호를 pg_shadow 및 pg_pwd 테이블에 평문으로 저장하는 취약점입니다. 이로 인해 충분한 권한을 가진 공격자가 데이터베이스 계정 정보를 탈취하여 무단으로 접근할 수 있습니다.

💡 쉬운 설명

비밀번호를 암호화하지 않고 그대로 저장하는 문제입니다. 관리자 권한을 가진 사람이 비밀번호를 쉽게 훔쳐볼 수 있어 위험합니다.

🇺🇸 원문 (English)

PostgreSQL stores usernames and passwords in plaintext in (1) pg_shadow and (2) pg_pwd, which allows attackers with sufficient privileges to gain access to databases.

📍 영향받는 시스템

PostgreSQL 초기 버전 (7.0 미만 버전)

⚔️ 공격 벡터

시스템 테이블(pg_shadow, pg_pwd)에 직접 쿼리를 실행하여 평문 비밀번호를 탈취

🛡️ 대응 방법

비밀번호 해싱 기능이 포함된 최신 버전의 PostgreSQL로 업데이트하십시오.

🔧 검증 코드

결과에 6.x 이하의 매우 낮은 버전이 출력되면 해당 취약점에 노출되었을 가능성이 큽니다.

Shell / Script
psql --version 2>/dev/null | grep -E '([0-6]\.[0-9]+)'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PostgreSQL