🇰🇷 한글 설명
Apache HTTP Server 2.0.63, 2.2.8의 mod_proxy_http 모듈에서 전달되는 임시 응답(interim responses)의 수를 제한하지 않는 문제입니다. 원격 HTTP 서버가 대량의 임시 응답을 전송하여 메모리 고갈로 인한 서비스 거부 공격이 가능합니다.
💡 쉬운 설명
Apache 웹 서버가 다른 서버로부터 받는 응답을 무제한으로 메모리에 쌓아두어 메모리 부족 상태를 유발할 수 있습니다. 공격자는 많은 응답을 연속으로 전송하여 서버를 마비시킬 수 있습니다.
🇺🇸 원문 (English)
The ap_proxy_http_process_response function in mod_proxy_http.c in the mod_proxy module in the Apache HTTP Server 2.0.63 and 2.2.8 does not limit the number of forwarded interim responses, which allows remote HTTP servers to cause a denial of service (memory consumption) via a large number of interim responses.
📍 영향받는 시스템
Apache HTTP Server 2.0.63, 2.2.8
⚔️ 공격 벡터
원격 HTTP 서버가 100 Continue, Informational 등의 대량 임시 응답을 프록시 서버로 전송하여 메모리 소비 유발
🛡️ 대응 방법
Apache HTTP Server를 2.0.64 이상 또는 2.2.9 이상으로 업그레이드
🔧 검증 코드
Apache 버전 확인 후 2.0.63 또는 2.2.8이 아닌 경우 안전하며, 해당 버전이면 즉시 업그레이드 필요
httpd -v 2>/dev/null | grep -oP 'Apache/\K[0-9.]+'