🇰🇷 한글 설명
Apache Subversion의 mod_dav_svn 모듈에서 SVNPathAuthz short_circuit 옵션 활성화 시 특정 조건에서 무한 루프와 메모리 소비를 유발하는 취약점입니다. 원격 공격자가 데이터 요청을 통해 서비스 거부(DoS) 공격을 수행할 수 있습니다.
💡 쉬운 설명
Apache Subversion 웹 서버 모듈의 보안 기능에서 버그가 있어, 특정 요청이 들어오면 프로그램이 멈추고 메모리를 무한정 사용하게 됩니다. 악의적인 사용자가 이를 이용해 서버를 마비시킬 수 있습니다.
🇺🇸 원문 (English)
The mod_dav_svn module for the Apache HTTP Server, as distributed in Apache Subversion 1.5.x and 1.6.x before 1.6.17, when the SVNPathAuthz short_circuit option is enabled, allows remote attackers to cause a denial of service (infinite loop and memory consumption) in opportunistic circumstances by requesting data.
📍 영향받는 시스템
Apache Subversion 1.5.x 및 1.6.x (1.6.17 미만)의 mod_dav_svn 모듈
⚔️ 공격 벡터
원격 공격자가 특정 데이터 요청을 보내 SVNPathAuthz short_circuit 옵션이 활성화된 서버에서 무한 루프와 메모리 소비를 유발하는 DoS 공격
🛡️ 대응 방법
Apache Subversion을 1.6.17 이상으로 업그레이드하거나 SVNPathAuthz short_circuit 옵션 비활성화
🔧 검증 코드
설치된 Subversion 버전이 1.6.17 이상인지 확인하고, SVN 서버 설정(일반적으로 /etc/apache2/mods-enabled/dav_svn.conf)에서 SVNPathAuthz short_circuit이 비활성화되어 있는지 검증
dpkg -l | grep subversion && svn --version | head -1