🇰🇷 한글 설명
Apache HTTP Server 2.2.11의 mod_proxy_ajp 모듈에서 요청 본문이 없는 POST 요청을 보낸 클라이언트의 응답 데이터가 다른 원격 공격자에게 노출될 수 있는 취약점입니다. 이는 응답 데이터 혼동으로 인해 민감한 정보가 의도하지 않은 클라이언트에게 전송되는 정보 공개 문제입니다.
💡 쉬운 설명
Apache 웹 서버의 프록시 모듈에서 특정 요청을 보낸 사용자의 응답 데이터가 다른 사용자에게 보일 수 있는 보안 결함입니다. 민감한 정보가 의도하지 않은 사람에게 노출될 수 있습니다.
🇺🇸 원문 (English)
mod_proxy_ajp.c in the mod_proxy_ajp module in the Apache HTTP Server 2.2.11 allows remote attackers to obtain sensitive response data, intended for a client that sent an earlier POST request with no request body, via an HTTP request.
📍 영향받는 시스템
Apache HTTP Server 2.2.11 이하 (mod_proxy_ajp 모듈 포함 모든 버전)
⚔️ 공격 벡터
원격 공격자가 특정 형식의 HTTP 요청을 통해 이전 POST 요청의 응답 데이터에 접근
🛡️ 대응 방법
Apache HTTP Server를 2.2.12 이상으로 업그레이드하거나 mod_proxy_ajp 모듈을 패치된 버전으로 업데이트
🔧 검증 코드
Apache 버전이 2.2.12 미만이고 proxy_ajp 모듈이 활성화되어 있으면 취약점에 영향받는 상태입니다.
apachectl -v 2>/dev/null | grep -oP 'Apache/\K[0-9]+\.[0-9]+\.[0-9]+' && apache2ctl -M 2>/dev/null | grep proxy_ajp