🔍 CVE-2007-4772

4.0
CVSS Score
MEDIUM
2008-01-09
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

TCL 정규식 파서의 취약점으로 특정 정규식 입력이 무한 루프를 유발합니다. PostgreSQL 8.2.6, 8.1.11, 8.0.15, 7.4.19 이전 버전이 영향을 받으며 서비스 거부 공격(DoS)이 가능합니다.

💡 쉬운 설명

PostgreSQL의 정규식 처리에 버그가 있어서 특정 패턴 입력 시 데이터베이스가 무한 루프에 빠집니다. 이를 악용하면 데이터베이스 서비스를 중단시킬 수 있습니다.

🇺🇸 원문 (English)

The regular expression parser in TCL before 8.4.17, as used in PostgreSQL 8.2 before 8.2.6, 8.1 before 8.1.11, 8.0 before 8.0.15, and 7.4 before 7.4.19, allows context-dependent attackers to cause a denial of service (infinite loop) via a crafted regular expression.

📍 영향받는 시스템

PostgreSQL 8.2 (8.2.6 이전), 8.1 (8.1.11 이전), 8.0 (8.0.15 이전), 7.4 (7.4.19 이전)

⚔️ 공격 벡터

특정 정규식 패턴을 PostgreSQL의 정규식 처리 함수(예: ~, ~*, SIMILAR TO)에 입력하여 무한 루프 유발

🛡️ 대응 방법

PostgreSQL을 해당 버전 이상으로 즉시 업그레이드 (8.2.6, 8.1.11, 8.0.15, 7.4.19 이상)

🔧 검증 코드

출력된 버전이 8.2.6, 8.1.11, 8.0.15, 7.4.19 이상이면 안전, 이하이면 패치 필요

Shell / Script
postgres --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