🔍 CVE-2014-0063

6.5
CVSS Score
MEDIUM
2014-03-31
2026-05-06 22:30
✅ 완료

🇰🇷 한글 설명

PostgreSQL의 잘못된 MAXDATELEN 상수로 인해 datetime 처리 중 스택 기반 버퍼 오버플로우가 발생합니다. 원격 인증된 사용자가 interval, timestamp, timezone 값을 조작하여 서비스 거부 또는 임의의 코드 실행을 유발할 수 있습니다.

💡 쉬운 설명

PostgreSQL 데이터베이스의 날짜/시간 처리에 결함이 있어서 로그인한 사용자가 특수한 데이터를 보내면 서버가 다운되거나 해킹될 수 있습니다. 즉시 업데이트가 필요합니다.

🇺🇸 원문 (English)

Multiple stack-based buffer overflows in PostgreSQL before 8.4.20, 9.0.x before 9.0.16, 9.1.x before 9.1.12, 9.2.x before 9.2.7, and 9.3.x before 9.3.3 allow remote authenticated users to cause a denial of service (crash) or possibly execute arbitrary code via vectors related to an incorrect MAXDATELEN constant and datetime values involving (1) intervals, (2) timestamps, or (3) timezones, a different vulnerability than CVE-2014-0065.

📍 영향받는 시스템

PostgreSQL 8.4.20 미만, 9.0.16 미만, 9.1.12 미만, 9.2.7 미만, 9.3.3 미만 모든 버전

⚔️ 공격 벡터

인증된 원격 사용자가 datetime 관련 값(interval, timestamp, timezone)을 조작하여 buffer overflow 유발

🛡️ 대응 방법

PostgreSQL을 안전한 버전(8.4.20+, 9.0.16+, 9.1.12+, 9.2.7+, 9.3.3+)으로 즉시 업그레이드

🔧 검증 코드

출력된 버전 번호가 각 메이저 버전의 최소 권장 버전 이상인지 확인

Shell / Script
psql --version | awk '{print $3}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PostgreSQL