🇰🇷 한글 설명
Subversion의 mod_dav_svn Apache HTTPD 서버 모듈의 취약점으로, 인증된 원격 사용자가 파일이나 디렉토리의 대량의 속성을 설정하거나 삭제함으로써 서버의 메모리 소비를 유발하여 서비스 거부 공격을 일으킬 수 있습니다. 이는 인증된 사용자만 공격할 수 있는 낮은 심각도의 취약점입니다.
💡 쉬운 설명
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 (memory consumption) by (1) setting or (2) deleting a large number of properties for a file or directory.
📍 영향받는 시스템
Subversion 1.6.x (1.6.21 이전), 1.7.0 ~ 1.7.8에서 mod_dav_svn이 활성화된 Apache HTTPD 서버
⚔️ 공격 벡터
인증된 사용자가 WebDAV를 통해 대량의 파일/디렉토리 속성을 반복적으로 설정 또는 삭제
🛡️ 대응 방법
Subversion을 1.6.21 이상 또는 1.7.9 이상으로 업그레이드
🔧 검증 코드
Subversion 버전을 확인하여 1.6.21 미만이거나 1.7.0~1.7.8 범위에 있으면 취약 버전입니다.
svn --version 2>/dev/null | head -1 | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'