🇰🇷 한글 설명
Apache HTTP Server 2.2.x의 mod_proxy_balancer 모듈에서 긴 URL을 처리할 때 메모리 손상이 발생할 수 있는 취약점입니다. Windows 환경에서만 영향을 받으며, 원격 공격자가 악의적인 길이의 URL을 전송하여 서버 메모리를 손상시킬 수 있습니다.
💡 쉬운 설명
Apache 웹 서버의 로드 밸런싱 기능이 매우 긴 웹 주소를 처리할 때 메모리가 손상될 수 있는 문제입니다. 인터넷을 통해 누구나 이 공격을 시도할 수 있습니다.
🇺🇸 원문 (English)
Unspecified vulnerability in mod_proxy_balancer for Apache HTTP Server 2.2.x before 2.2.7-dev, when running on Windows, allows remote attackers to trigger memory corruption via a long URL. NOTE: the vendor could not reproduce this issue
📍 영향받는 시스템
Apache HTTP Server 2.2.0 ~ 2.2.6 (Windows 환경), mod_proxy_balancer 모듈 활성화된 경우
⚔️ 공격 벡터
원격 공격자가 초과 길이의 URL을 포함한 HTTP 요청을 전송하여 메모리 손상 유도
🛡️ 대응 방법
Apache HTTP Server를 2.2.7 이상으로 업그레이드하거나 mod_proxy_balancer 모듈 비활성화
🔧 검증 코드
첫 번째는 Apache 버전 확인(2.2.6 이하면 취약), 두 번째는 mod_proxy_balancer 모듈 활성화 여부 확인
httpd -v 2>/dev/null | grep -oE 'Apache/2\.2\.[0-6]' || echo 'Version 2.2.7+' && grep -r 'proxy_balancer' /etc/apache2/mods-enabled/ 2>/dev/null || echo 'Module disabled'