🔍 CVE-2013-4352

4.3
CVSS Score
MEDIUM
2014-07-20
2026-06-16 23:57
✅ 완료

🇰🇷 한글 설명

Apache HTTP Server 2.4.6의 mod_cache 모듈에 있는 cache_invalidate 함수가 호스트명 값이 누락되면 NULL 포인터 역참조를 일으켜 daemon이 충돌합니다. 캐싱 포워드 프록시가 활성화된 경우 원격 HTTP 서버가 이를 악용하여 서비스 거부 공격을 수행할 수 있습니다.

💡 쉬운 설명

Apache 웹 서버의 캐싱 기능이 특정 요청을 잘못 처리하면 서버 메모리에 접근했을 때 충돌합니다. 원격 공격자가 특수한 요청을 보내면 웹 서버가 다운되어 사용자들이 접속할 수 없게 됩니다.

🇺🇸 원문 (English)

The cache_invalidate function in modules/cache/cache_storage.c in the mod_cache module in the Apache HTTP Server 2.4.6, when a caching forward proxy is enabled, allows remote HTTP servers to cause a denial of service (NULL pointer dereference and daemon crash) via vectors that trigger a missing hostname value.

📍 영향받는 시스템

Apache HTTP Server 2.4.6 (mod_cache 활성화된 캐싱 포워드 프록시 구성)

⚔️ 공격 벡터

원격 HTTP 서버가 호스트명 값이 누락된 응답을 캐싱 프록시로 전송하여 cache_invalidate 함수 실행 시 NULL 포인터 역참조 유발

🛡️ 대응 방법

Apache HTTP Server를 2.4.7 이상으로 업그레이드하거나 mod_cache 모듈 비활성화

🔧 검증 코드

설치된 Apache2 버전을 확인하여 2.4.6인 경우 취약, 2.4.7 이상이면 패치됨

Shell / Script
dpkg -l apache2 2>/dev/null | grep apache2 | awk '{print $3}'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:M/Au:N/C:N/I:N/A:P

💻 영향받는 소프트웨어

Apache HTTP Server