🇰🇷 한글 설명
Apache Subversion의 mod_dav_svn 모듈에서 activity URL에 대한 LOCK 요청 처리 시 NULL 포인터 참조가 발생하여 서버 크래시를 일으킬 수 있는 취약점입니다. 원격에서 인증된 사용자가 악의적인 LOCK 요청을 전송하여 서비스 거부 공격을 수행할 수 있습니다.
💡 쉬운 설명
Subversion 서버에서 특정 파일 잠금 요청을 보낼 때 서버가 잘못된 메모리 주소에 접근하여 충돌합니다. 인증된 사용자라면 누구나 이를 악용해 서버를 다운시킬 수 있습니다.
🇺🇸 원문 (English)
The mod_dav_svn Apache HTTPD server module in Subversion 1.6.x before 1.6.21 and 1.7.0 through 1.7.8 allows remote authenticated users to cause a denial of service (NULL pointer dereference and crash) via a LOCK on an activity URL.
📍 영향받는 시스템
Apache Subversion 1.6.x (1.6.21 이전), 1.7.0~1.7.8 버전의 mod_dav_svn 모듈
⚔️ 공격 벡터
원격 인증 사용자가 activity URL에 대해 WebDAV LOCK 요청 전송
🛡️ 대응 방법
Subversion을 1.6.21 이상 또는 1.7.9 이상으로 업그레이드
🔧 검증 코드
설치된 Subversion 버전이 1.6.21 미만 또는 1.7.0~1.7.8 범위에 있으면 취약함. 1.6.21 이상 또는 1.7.9 이상이어야 안전
svnserve --version 2>/dev/null | grep -E '(1\.[67]\.|version)' || dpkg -l subversion 2>/dev/null | grep -oE 'subversion\s+[0-9]\.[0-9]'