🔍 CVE-2011-4317

4.3
CVSS Score
MEDIUM
2011-11-30
2026-06-16 23:34
✅ 완료

🇰🇷 한글 설명

Apache HTTP Server의 mod_proxy 모듈이 RewriteRule 및 ProxyPassMatch 패턴 매치를 올바르게 처리하지 않아, @ 기호와 콜론이 잘못된 위치에 있는 형식이 잘못된 URI를 통해 인트라넷 서버로의 접근을 허용하는 취약점입니다. CVE-2011-3368의 불완전한 수정으로 인해 발생했습니다.

💡 쉬운 설명

Apache 웹 서버가 악의적으로 만든 주소를 받으면 외부에서 접근할 수 없어야 하는 내부 서버에 요청을 보낼 수 있게 되는 보안 문제입니다. 이는 회사 내부 시스템을 외부에서 접근할 수 있게 만들 수 있습니다.

🇺🇸 원문 (English)

The mod_proxy module in the Apache HTTP Server 1.3.x through 1.3.42, 2.0.x through 2.0.64, and 2.2.x through 2.2.21, when the Revision 1179239 patch is in place, does not properly interact with use of (1) RewriteRule and (2) ProxyPassMatch pattern matches for configuration of a reverse proxy, which allows remote attackers to send requests to intranet servers via a malformed URI containing an @ (at sign) character and a : (colon) character in invalid positions. NOTE: this vulnerability exists because of an incomplete fix for CVE-2011-3368.

📍 영향받는 시스템

Apache HTTP Server 1.3.x-1.3.42, 2.0.x-2.0.64, 2.2.x-2.2.21

⚔️ 공격 벡터

형식이 잘못된 URI에 @ 기호와 콜론을 포함시켜 reverse proxy를 우회하고 인트라넷 서버에 직접 접근

🛡️ 대응 방법

Apache HTTP Server를 2.2.22 이상, 2.0.65 이상, 또는 1.3.43 이상으로 업그레이드

🔧 검증 코드

Apache 버전이 1.3.43 이상, 2.0.65 이상, 또는 2.2.22 이상이면 패치된 버전입니다.

Shell / Script
apache2ctl -v 2>/dev/null | grep 'Apache/' | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache HTTP Server