🇰🇷 한글 설명
Apache HTTP Server 2.2.9의 mod_proxy 모듈이 지속적인 연결에서 응답 읽기 중 타임아웃 발생 시 백엔드 연결을 제대로 종료하지 않는 문제입니다. 이로 인해 원격 공격자가 다른 클라이언트를 위한 민감한 응답 데이터를 탈취할 수 있습니다. Unix 시스템에만 영향을 미칩니다.
💡 쉬운 설명
웹 서버가 프록시를 통해 다른 서버와 통신할 때 연결을 제대로 정리하지 않으면, 다른 사용자의 데이터가 노출될 수 있습니다. 악의적인 사용자가 의도적으로 타임아웃을 유발하여 다른 사람의 민감한 정보를 가로챌 수 있습니다.
🇺🇸 원문 (English)
mod_proxy in httpd in Apache HTTP Server 2.2.9, when running on Unix, does not close the backend connection if a timeout occurs when reading a response from a persistent connection, which allows remote attackers to obtain a potentially sensitive response intended for a different client in opportunistic circumstances via a normal HTTP request. NOTE: this is the same issue as CVE-2010-2068, but for a different OS and set of affected versions.
📍 영향받는 시스템
Apache HTTP Server 2.2.9 (Unix/Linux 환경)
⚔️ 공격 벡터
mod_proxy를 통한 요청 중에 타임아웃을 의도적으로 발생시켜 백엔드 연결이 열린 상태로 유지되도록 함으로써 다른 클라이언트의 응답 데이터 탈취
🛡️ 대응 방법
Apache HTTP Server를 2.2.9보다 이상의 패치된 버전으로 업그레이드하거나 mod_proxy 모듈 비활성화
🔧 검증 코드
출력된 Apache 버전이 2.2.9 이상이면 안전하고, 2.2.9 미만이면 업그레이드 필요합니다.
httpd -v 2>/dev/null | grep -oP '\d+\.\d+\.\d+' || apache2 -v 2>/dev/null | grep -oP '\d+\.\d+\.\d+'