🔍 CVE-2009-2629

7.5
CVSS Score
HIGH
2009-09-15
2026-06-16 23:09
✅ 완료

🇰🇷 한글 설명

nginx의 HTTP 요청 파싱 코드에서 발생한 버퍼 언더플로우 취약점으로, 특수 제작된 HTTP 요청을 통해 원격에서 임의의 코드를 실행할 수 있습니다. 0.1.0부터 0.8.14까지의 여러 버전이 영향을 받습니다.

💡 쉬운 설명

nginx 웹서버가 특정한 형식의 인터넷 요청을 처리할 때 메모리 관리 오류가 발생하여, 공격자가 서버를 장악할 수 있습니다. 이는 매우 심각한 결함으로 즉시 패치가 필요합니다.

🇺🇸 원문 (English)

Buffer underflow in src/http/ngx_http_parse.c in nginx 0.1.0 through 0.5.37, 0.6.x before 0.6.39, 0.7.x before 0.7.62, and 0.8.x before 0.8.15 allows remote attackers to execute arbitrary code via crafted HTTP requests.

📍 영향받는 시스템

nginx 0.1.0-0.5.37, 0.6.0-0.6.38, 0.7.0-0.7.61, 0.8.0-0.8.14

⚔️ 공격 벡터

악의적인 HTTP 요청 헤더를 서버에 전송하여 원격 코드 실행

🛡️ 대응 방법

nginx를 0.5.38, 0.6.39, 0.7.62, 0.8.15 이상의 버전으로 업그레이드

🔧 검증 코드

nginx 버전이 0.8.14 이하의 영향받는 범위에 있으면 'VULNERABLE' 출력, 그 외에는 버전을 확인하여 공식 문서와 비교하세요.

Shell / Script
nginx -v 2>&1 | grep -oE '(0\.[0-8]\.[0-9]+|0\.5\.[0-3][0-7])' && echo 'VULNERABLE' || echo 'CHECK_VERSION'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Nginx