🔍 CVE-2006-5542

4.0
CVSS Score
MEDIUM
2006-10-26
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

PostgreSQL 8.1.x의 V3 프로토콜에서 COMMIT/ROLLBACK 명령의 duration logging 처리 중 결함으로 인한 서비스거부 취약점입니다. 인증된 원격 사용자가 특수 제작된 메시지를 전송하여 데이터베이스 데몬을 강제 종료시킬 수 있습니다. 8.1.5 버전 이상에서 수정되었습니다.

💡 쉬운 설명

PostgreSQL 데이터베이스에서 특정 명령(트랜잭션 완료/취소)을 실행할 때 오류 발생으로 서버가 중단될 수 있습니다. 데이터베이스에 접근할 수 있는 권한이 있는 사용자만 이 공격을 수행할 수 있습니다.

🇺🇸 원문 (English)

backend/tcop/postgres.c in PostgreSQL 8.1.x before 8.1.5 allows remote authenticated users to cause a denial of service (daemon crash) related to duration logging of V3-protocol Execute messages for (1) COMMIT and (2) ROLLBACK SQL statements.

📍 영향받는 시스템

PostgreSQL 8.1.0 ~ 8.1.4

⚔️ 공격 벡터

인증된 사용자가 V3-프로토콜 COMMIT/ROLLBACK 메시지를 조작하여 전송하여 데몬 충돌 유발

🛡️ 대응 방법

PostgreSQL을 8.1.5 이상으로 업그레이드 실시

🔧 검증 코드

8.1.5 이상 버전이 표시되면 안전함. 8.1.4 이하 버전이면 즉시 업그레이드 필요

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PostgreSQL