🔍 CVE-2012-2089

6.8
CVSS Score
MEDIUM
2012-04-17
2026-06-16 23:40
✅ 완료

🇰🇷 한글 설명

nginx의 ngx_http_mp4_module에서 버퍼 오버플로우 취약점으로, 악의적인 MP4 파일을 통해 메모리 덮어쓰기로 인한 서비스 거부 또는 임의 코드 실행이 가능합니다. 이는 특정 버전의 nginx에서 mp4 directive가 활성화되었을 때 발생합니다.

💡 쉬운 설명

nginx 웹 서버의 MP4 파일 처리 기능에서 문제가 발견되었습니다. 나쁜 사람이 특별히 만든 MP4 파일을 보내면 서버가 멈추거나 해킹될 수 있습니다.

🇺🇸 원문 (English)

Buffer overflow in ngx_http_mp4_module.c in the ngx_http_mp4_module module in nginx 1.0.7 through 1.0.14 and 1.1.3 through 1.1.18, when the mp4 directive is used, allows remote attackers to cause a denial of service (memory overwrite) or possibly execute arbitrary code via a crafted MP4 file.

📍 영향받는 시스템

nginx 1.0.7~1.0.14, 1.1.3~1.1.18 (mp4 directive 활성화 상태)

⚔️ 공격 벡터

원격 공격자가 조작된 MP4 파일을 서버에 업로드하여 버퍼 오버플로우 트리거

🛡️ 대응 방법

nginx를 1.0.15 이상 또는 1.1.19 이상으로 업그레이드하거나 mp4 directive 비활성화

🔧 검증 코드

버전이 1.0.7~1.0.14 또는 1.1.3~1.1.18이면 취약, 1.0.15 이상 또는 1.1.19 이상이면 패치됨

Shell / Script
nginx -v 2>&1 | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Nginx