🔍 CVE-2010-3315

6.0
CVSS Score
MEDIUM
2010-10-04
2026-06-16 23:22
✅ 완료

🇰🇷 한글 설명

Apache Subversion의 mod_dav_svn 모듈에서 SVNPathAuthz short_circuit 옵션이 활성화된 경우, named repository를 rule scope으로 처리할 때 접근 제한 검증을 제대로 수행하지 못합니다. 원격 인증된 공격자가 svn 명령어를 통해 의도된 접근 제한을 우회하고 권한 없는 저장소에 접근할 수 있습니다.

💡 쉬운 설명

Subversion 버전 관리 서버의 권한 확인 기능에 결함이 있어, 로그인한 사용자가 자신이 접근하면 안 되는 저장소에 접근할 수 있습니다. SVNPathAuthz라는 설정이 활성화되어 있을 때만 문제가 발생합니다.

🇺🇸 원문 (English)

authz.c in the mod_dav_svn module for the Apache HTTP Server, as distributed in Apache Subversion 1.5.x before 1.5.8 and 1.6.x before 1.6.13, when SVNPathAuthz short_circuit is enabled, does not properly handle a named repository as a rule scope, which allows remote authenticated users to bypass intended access restrictions via svn commands.

📍 영향받는 시스템

Apache Subversion 1.5.0-1.5.7, 1.6.0-1.6.12 (mod_dav_svn 모듈이 활성화된 경우)

⚔️ 공격 벡터

원격 인증 사용자가 svn checkout/export/cat 등의 명령어로 권한 없는 저장소에 접근 시도

🛡️ 대응 방법

Apache Subversion을 1.5.8 이상 또는 1.6.13 이상으로 즉시 업그레이드

🔧 검증 코드

현재 설치된 Subversion 버전을 확인하여 1.5.8 미만 또는 1.6.13 미만이면 취약함

Shell / Script
svnadmin --version 2>/dev/null | grep -E 'svnadmin|1\.[56]\.'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache HTTP Server