| 취약점ID |
23026 |
| 위험도 |
20 |
| 포트 |
119 |
| 프로토콜 |
TCP |
| 분류 |
NNTP |
| 상세설명 |
해당 시스템에 동작 중인 NNTP 서버는 인증절차 없이 뉴스그룹에 Posting을 허용한다. NNTP(Network News Transfer Protocol)는 TCP 채널을 통해 양방향으로 테스트 문자열들을 송부해 주는 TCP/IP 프로토콜로, 뉴스그룹들을 읽거나 새로운 기사를 포스팅 하며, 그리고 뉴스 서버들간에 기사들을 전달해 주는 용도로 사용된다. Posting에 대한 액세스는 NNTP가 제공하는 POST 명령을 사용해서 뉴스그룹에 새로운 기사를 올릴 수 있다는 것을 의미한다. NNTP 서버가 아무런 인증절차 없이 Posting에 대한 액세스를 허용하는 경우, 원격지 공격자들은 정상적인 사용자들에게 악영향을 줄 수 있는 임의의 또는 잘못된 정보를 포스팅할 수 있으며 대상 시스템을 기점으로 이러한 정보들을 전세계로 전파할 수 있다.
* 참고 사이트: http://www.iss.net/security_center/static/88.php http://hq.mcafeeasap.com/vulnerabilities/vuln_data/15000.asp
* 영향을 받는 플랫폼: Linux Any version Unix Any version |
| 해결책 |
필요하지 않다면 NNTP 서비스를 작동중지 시켜야 한다.
-- 또는 --
뉴스그룹에 대한 액세스를 제한해야 한다.
* Unix/Linux 계열 시스템 : - 서비스 중지 방법 : 1. /etc/inetd.conf 파일(또는 그에 해당하는 파일)을 연다. 2. 파일 중 NNTP 서비스에 해당하는 라인을 찾는다. 3. 해당 라인 앞에 '#' 을 붙여 코멘트 처리한다. 4. inetd 대몬을 재시작한다.
* 참조 : http://kldp.org/Translations/html/NAG/18.html#18.3
- 접근 제한 방법 : 1. /usr/lib/news 디렉토리에서 nntp_access 파일을 연다. 2. "Default" 로 시작하는 라인을 찾아 다음과 같이 변경한다. Hostname read|xfer|both|no post|no [!exceptgroups] => default no no
* Windows 계열 시스템: - 서비스 중지 방법 : 1. MMC(Microsoft Management Console) 을 연다. 2. NNTP 가상 서버를 선택한 후 오른쪽 마우스 단추로 선택한다. 3. 중지를 클릭한다.
- 접근 제한 방법 : 1. MMC(Microsoft Management Console) 을 연다 2. NNTP 가상 서버를 선택한 후 <동작> 메뉴의 <등록정보>를 클릭한다. 3. <액세스> 탭의 <액세스 제어> 섹션에서 <인증>을 클릭한다. 4. 기본 인증, Windows 보안 패키지 또는 SSL 클라이언트 인증 사용 확인란 중 하나 이상을 선택한다.
* 참조 : http://support.microsoft.com/default.aspx?scid=http://www.microsoft.com/korea/support/xmlkb/KR302566.asp |
| 관련 URL |
(CVE) |
| 관련 URL |
(SecurityFocus) |
| 관련 URL |
(ISS) |
|