| 취약점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) |
|