| 취약점ID |
13006 |
| 위험도 |
30 |
| 포트 |
|
| 프로토콜 |
IP |
| 분류 |
Protocol |
| 상세설명 |
해당 호스트에 IP forwarding 기능이 작동되고 있다. IP 재전송 기능(forwarding)은 IP 재전송 기능이 작동되는 어떤 호스트를 통해 다른 호스트로 패킷들을 재전송해 주는 라우터(router)의 역할을 하게 해 주는 기능이다. 만약 목표 호스트가 방화벽의 역할을 하고 있다면 필히 IP 재전송 기능을 작동중지 시켜야 한다. 그렇지 않으면 공격자는 대상 호스트를 통해 대상 호스트 뒷단에 있는 시스템들을 직접 액세스할 수 있도록 간단하게 라우트할 수 있다.
* 참고 사이트: http://www.iss.net/security_center/static/193.php
* 영향을 받는 플랫폼: Microsoft Windows Any version Linux Any version Unix Any version |
| 해결책 |
만약 해당 호스트가 게이트웨이의 역할을 하지 않는다면 IP 재전송 (forwarding) 기능을 작동중지 시켜야 한다.
윈도우즈에서 IP Forwarding을 중지시키기 위해서는:
1. 레지스트리 편집기(Regedt32.exe)를 사용하여 다음과 같은 키를 찾는다: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
2. 다음과 같이 레지스트리 값을 설정한다: Value Name: IPEnableRouter Value type: REG_DWORD Value Data: 0
3. 시스템을 리부팅한다.
Solaris 에서 IP Forwarding을 중지시키기 위해서는:
# ndd /dev/ip ip_forwarding 1 # ndd -set /dev/ip ip_forwarding 0 # ndd /dev/ip ip_forwarding 0
AIX 에서 IP Forwarding을 중지시키기 위해서는:
# no -o ipforwarding ipforwarding = 1 # no -o ipforwarding=0 # no -o ipforwarding ipforwarding = 0
HP-UX 에서 IP Forwarding을 중지시키기 위해서는:
1. '/etc/conf/netinet/ip_var.h' 파일을 편집한다. 2. '#define IPFORWARDING 1' 라인으로 이동한다. 3. '1'을 '0'으로 수정한다. 4. /stand/build 디렉토리에서 커널을 ('make' 명령어를 이용하여) 다시 컴파일한다. 그리고나서 리부팅한다. |
| 관련 URL |
CVE-1999-0511 (CVE) |
| 관련 URL |
(SecurityFocus) |
| 관련 URL |
(ISS) |
|