🇰🇷 한글 설명
Apache HTTP Server 2.4.66 이전 버전의 mod_dav_lock 모듈에서 NULL 포인터 역참조 취약점이 존재합니다. 공격자가 악의적인 HTTP 요청을 통해 이 결함을 유발하여 웹서버를 충돌시킬 수 있습니다. 해당 모듈은 주로 Apache Subversion 1.2.0 이전 버전의 mod_dav_svn에서만 사용됩니다.
💡 쉬운 설명
Apache 웹서버의 파일 잠금 기능에서 메모리 접근 오류가 발생할 수 있습니다. 특수하게 조작된 요청을 보내면 웹서버가 강제로 종료됩니다.
🇺🇸 원문 (English)
A NULL pointer dereference in mod_dav_lock in Apache HTTP Server 2.4.66 and earlier may allow an attacker to crash the server with a malicious request.mod_dav_lock is not used internally by mod_dav or mod_dav_fs.
The only known use-case for mod_dav_lock was mod_dav_svn from Apache Subversion earlier than version 1.2.0.
Users are recommended to upgrade to version 2.4.66, which fixes this issue, or remove mod_dav_lock.
📍 영향받는 시스템
Apache HTTP Server 2.4.66 이전 버전 (mod_dav_lock 모듈이 활성화된 경우)
⚔️ 공격 벡터
HTTP 요청을 통해 mod_dav_lock의 NULL 포인터 역참조 조건 유발
🛡️ 대응 방법
Apache HTTP Server를 버전 2.4.66 이상으로 업그레이드하거나 mod_dav_lock 모듈 비활성화/제거
🔧 검증 코드
출력된 Apache 버전이 2.4.66 이상이면 안전, 2.4.66 미만이면 패치 필요
apache2 -v 2>/dev/null | grep -oP 'Apache/\K[0-9.]+' || httpd -v 2>/dev/null | grep -oP 'Apache/\K[0-9.]+'