🔍 CVE-2016-4694

9.1
CVSS Score
CRITICAL
2016-09-25
2026-06-17 00:48
✅ 완료

🇰🇷 한글 설명

Apple OS X 10.12 이전 버전 및 OS X Server 5.2 이전 버전의 Apache HTTP Server가 HTTP_PROXY 환경 변수의 신뢰할 수 없는 CGI 클라이언트 데이터를 검증하지 않아, 공격자가 Proxy 헤더를 통해 응용 프로그램의 아웃바운드 HTTP 트래픽을 임의의 프록시 서버로 리디렉션할 수 있는 httpoxy 취약점입니다.

💡 쉬운 설명

웹 서버가 악의적인 프록시 설정을 신뢰하여 모든 인터넷 연결을 공격자의 서버로 경유시키게 되는 문제입니다. 공격자는 이를 통해 사용자의 모든 웹 트래픽을 도청하거나 변조할 수 있습니다.

🇺🇸 원문 (English)

The Apache HTTP Server in Apple OS X before 10.12 and OS X Server before 5.2 follows RFC 3875 section 4.1.18 and therefore does not protect applications from the presence of untrusted CGI client data in the HTTP_PROXY environment variable, which might allow remote attackers to redirect an application's outbound HTTP traffic to an arbitrary proxy server via a crafted Proxy header in an HTTP request, aka an "httpoxy" issue, a related issue to CVE-2016-5387.

📍 영향받는 시스템

Apple OS X 10.11 이하, OS X Server 5.1 이하의 Apache HTTP Server

⚔️ 공격 벡터

HTTP 요청의 Proxy 헤더 조작으로 HTTP_PROXY 환경 변수 설정

🛡️ 대응 방법

OS X 10.12 또는 이후 버전, OS X Server 5.2 또는 이후 버전으로 업그레이드

🔧 검증 코드

Apache 2.4.23 미만 버전이면 취약함. 현재 버전을 확인 후 2.4.23 이상으로 업그레이드 필요

Shell / Script
httpd -v 2>/dev/null | grep -oE 'Apache/[0-9.]+' || apachectl -v 2>/dev/null | grep 'Server version'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache HTTP Server