🇰🇷 한글 설명
Apache HTTP Server 2.2.21 이전 버전의 mod_proxy_ajp 모듈에서 mod_proxy_balancer와 특정 구성으로 사용될 때, 원격 공격자가 악의적인 HTTP 요청을 전송하여 백엔드 서버를 일시적 오류 상태로 만들 수 있는 취약점입니다. 이를 통해 서비스 거부(DoS) 공격이 가능합니다.
💡 쉬운 설명
Apache 웹 서버의 특정 모듈에 결함이 있어서, 공격자가 이상한 요청을 보내면 서버 일부가 잠깐 먹통이 될 수 있습니다. 서버를 최신 버전으로 업데이트하면 해결됩니다.
🇺🇸 원문 (English)
The mod_proxy_ajp module in the Apache HTTP Server before 2.2.21, when used with mod_proxy_balancer in certain configurations, allows remote attackers to cause a denial of service (temporary "error state" in the backend server) via a malformed HTTP request.
📍 영향받는 시스템
Apache HTTP Server 2.2.20 이하 (mod_proxy_ajp와 mod_proxy_balancer 함께 사용 시)
⚔️ 공격 벡터
원격 공격자가 네트워크를 통해 악의적으로 조작된 HTTP 요청을 전송하여 백엔드 서버의 일시적 오류 상태 유발
🛡️ 대응 방법
Apache HTTP Server를 2.2.21 이상 버전으로 업그레이드하거나 공식 보안 패치 적용
🔧 검증 코드
출력된 버전이 2.2.21 이상이면 패치됨, 2.2.20 이하면 취약함. 명령어 실패 시 Apache가 설치되지 않은 것
apache2ctl -v 2>/dev/null | grep -oE '2\.[0-9]+\.[0-9]+' | head -1