🔍 CVE-2017-7529

7.5
CVSS Score
HIGH
2017-07-13
2026-06-17 01:24
✅ 완료

🇰🇷 한글 설명

Nginx의 range filter 모듈에서 발생하는 정수 오버플로우 취약점으로, 특별히 제작된 HTTP Range 요청을 통해 트리거됩니다. 이를 악용하면 공격자가 서버 메모리의 민감한 정보를 누설시킬 수 있습니다.

💡 쉬운 설명

Nginx 웹서버의 부분 파일 다운로드 기능에서 숫자 계산 오류가 발생합니다. 공격자가 특수한 요청을 보내면 서버 메모리에 있는 민감한 정보(패스워드, 토큰 등)를 읽을 수 있습니다.

🇺🇸 원문 (English)

Nginx versions since 0.5.6 up to and including 1.13.2 are vulnerable to integer overflow vulnerability in nginx range filter module resulting into leak of potentially sensitive information triggered by specially crafted request.

📍 영향받는 시스템

Nginx 0.5.6 ~ 1.13.2 (1.13.3 이상 또는 0.5.6 이전 버전은 안전)

⚔️ 공격 벡터

HTTP Range 헤더에 오버플로우를 유발하는 값을 포함시켜 특별히 제작된 요청 전송

🛡️ 대응 방법

Nginx를 1.13.3 이상 또는 안정화된 최신 LTS 버전으로 업그레이드

🔧 검증 코드

반환된 버전번호가 1.13.3 미만이면 업그레이드 필요, 1.13.3 이상이면 패치됨

Shell / Script
nginx -v 2>&1 | grep -oP 'nginx/\K[0-9.]+' || echo 'Nginx not installed'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

💻 영향받는 소프트웨어

Nginx