🔍 CVE-2013-4547

7.5
CVSS Score
HIGH
2013-11-23
2026-06-16 23:57
✅ 완료

🇰🇷 한글 설명

nginx의 URI 처리에서 이스케이프되지 않은 공백 문자를 이용하여 접근 제한을 우회할 수 있는 취약점입니다. 공격자는 특별히 조작된 URI에 공백을 포함시켜 location 블록이나 기타 접근 제어 규칙을 회피할 수 있습니다.

💡 쉬운 설명

nginx 웹 서버에서 공백이 포함된 주소(URL)를 사용하면 보안 규칙을 피할 수 있습니다. 예를 들어 금지된 페이지 앞에 공백을 붙이면 접근할 수 있게 됩니다.

🇺🇸 원문 (English)

nginx 0.8.41 through 1.4.3 and 1.5.x before 1.5.7 allows remote attackers to bypass intended restrictions via an unescaped space character in a URI.

📍 영향받는 시스템

nginx 0.8.41~1.4.3, 1.5.0~1.5.6

⚔️ 공격 벡터

GET 요청 URI에 인코딩되지 않은 공백 문자를 삽입하여 위치 기반 접근 제어 우회

🛡️ 대응 방법

nginx를 1.4.4 이상 또는 1.5.7 이상으로 업그레이드

🔧 검증 코드

출력된 버전이 1.4.4 미만이거나 1.5.0~1.5.6 범위면 취약함. 1.4.4 이상 또는 1.5.7 이상이면 안전함

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Nginx