| 취약점ID |
14012 |
| 위험도 |
40 |
| 포트 |
22 |
| 프로토콜 |
TCP |
| 분류 |
Ssh |
| 상세설명 |
3.0.2 이전의 OpenSSH 버전들은 로컬 사용자에게 root 권한의 명령 실행을 허용해 줄 수 있는 환경 변수 Export에 취약하다. OpenSSH은 자유롭게 이용가능한 Secure Shell 프로토콜의 오픈소스 구현으로 OpenBSD 팀의 멤버들에 의해 관리된다. OpenSSH이 디폴트가 아닌 UseLogin 환경설정 옵션을 통해 'login'을 사용할 수 있게 설정되어 있다면 로컬 사용자들은 'login' 프로세스에 대한 임의의 환경변수 셋을 가질 수 있다. LD_PRELOAD를 셋하고 악의적인 공유 라이브러리를 생성함으로써 공격자는 root 권한으로 임의의 코드를 수행시킬 수 있다. 이 문제점은 3.0.2 이전의 버전들에 한해 UserLogin 기능이 동작하도록 되어 있을 때 영향을 미친다. (대개는 디폴트로 Disable됨) |
| 해결책 |
OpenSSH 3.0.2로 업그레이드하거나 이전 버전들에 대한 패치를 설치한다. http://www.openssh.com/
업그레이드나 패치를 위해서는 다음 사이트를 참고할 수 있다: http://www.securityfocus.com/bid/3614/solution
참조 사이트에서 업그레이드된 패치를 다운로드 할 수 없는 경우 Vender와 상의하여 최신의 OpenSSH로 업그레이드 할 것을 권고한다. |
| 관련 URL |
CVE-2001-0872 (CVE) |
| 관련 URL |
3614 (SecurityFocus) |
| 관련 URL |
7647 (ISS) |
|