🇰🇷 한글 설명
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 이상이면 패치됨
nginx -v 2>&1 | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'