English
◀◁ 뒤로
취약점ID 23049
위험도 30
포트 2401
프로토콜 TCP
분류 CVS
상세설명 해당 CVS pserver는 공통적으로 사용되는 패스워드 및 CVS 저장소들의 리스트로 액세스 가능하다. CVS (Concurrent Versions System)은 대부분의 Linux와 Unix 기반의 운영체제에 적용 가능한 공개 소스의 소스코드 관리 및 배포 시스템이다. 이 서비스는 전형적으로 2401/tcp 포트 상에서 접속 대기하는 데몬(cvspserver)으로 구동한다.
이 점검항목은 다음과 같은 공통적으로 사용되는 계정들과 패스워드들 그리고 디렉토리 경로들의 조합들을 이용하여 원격지의 Public CVS pserver에 대해 로그인 시도를 한다.

디렉토리: "/cvsroot", "/cvs", "/cvsroot", "/u/cvs", "/home/ncvs", "/usr/local/cvs"
계정: "anonymous", "anoncvs", "anon", "cvsadm"
패스워드: "anon", "anoncvs", "cvsadm", ""

* 영향을 받는 플랫폼:
CVS (Concurrent Versions System) Any version
Linux Any version
UNIX Any version
해결책 필요하지 않다면 CVS pserver를 작동중지 하여야 한다. CVS 대몬이 inetd.conf에서 시작된다면 라인의 앞 부분에 #을 넣어 해당 엔트리를 주석처리 하여야 한다. 대몬이 rc 스크립트로부터 시작된다면 운영체제 별로 적절하게 주석처리를 하여야 한다.

-- 혹은 --

만약 CVS pserver가 에 의해 공유되어야 할 필요가 없다면 Public한 CVS 액세스를 하지 못하게 하여야 한다 (패스워드들을 추측하기 힘들게 설정하여야 한다).
관련 URL (CVE)
관련 URL (SecurityFocus)
관련 URL (ISS)