| 취약점ID |
28102 |
| 위험도 |
40 |
| 포트 |
139,445 |
| 프로토콜 |
TCP |
| 분류 |
SMB |
| 상세설명 |
해당 호스트에 설치된 Sun Java JRE의 버전은 1.4.2_06 혹은 1.3.1_13 보다 오래된 버전이다. 해당 Sun Java JRE의 버전 정보에 따르면 이 소프트웨어에는 보안 제한 우회 취약점이 존재한다. Java Plug-in은 JRE (Java 2 Runtime Environment)의 한 부분으로 웹 브라우저 내에서 Java Applet들을 디스플레이하기 위한 프레임워크를 만들어 준다. Sun Microsystems의 Java Runtime Environment (JRE) 그리고 Software Development Kit (SDK) 1.4.2_05 이하의 버전들과 1.3.1_12 이하의 버전들은 Java plug-in으로 애플릿(Applet)들을 로딩할 때 동적/정적 버전별 사용 기능을 제공한다. 이것은 애플릿을 호출을 요청하는 동안 플러그인(Plug-in)의 어떤 특정 버전이 애플릿을 실행하는 데 사용되도록 할 수 있음을 의미한다. 공격자는 이 기능을 도용하여 보안 취약점들에 취약한 것으로 알려져 있는 플러그인의 이전 버전이 로딩되도록 할 수 있다.
* 알림: 이 점검항목은 점검하기 위한 원격지 호스트에 로그인할 수 있는 Guest 혹은 그 이상의 권한을 가진 계정을 필요로 한다. 이러한 조건이 안되면 점검을 수행할 수 없으며 모든 취약한 호스트들에 대해서 거짓 음성반응(False Negative)을 보일 수 있다.
* 참고 사이트: http://www.kb.cert.org/vuls/id/760344 http://archives.neohapsis.com/archives/bugtraq/2004-11/0370.html
* 영향을 받는 플랫폼: Sun Microsystems, Sun JRE 1.3.1_12 이하 버전들 Sun Microsystems, Sun JRE 1.4.0 Sun Microsystems, Sun JRE 1.4.1 Sun Microsystems, Sun JRE 1.4.2_05 이하 버전들 Sun Microsystems, Sun SDK 1.3.1_12 이하 버전들 Sun Microsystems, Sun SDK 1.4.0 Sun Microsystems, Sun SDK 1.4.1 Sun Microsystems, Sun SDK 1.4.2_05 이하 버전들 Sun Microsystems, Solaris 7, 8, 9 Microsoft Windows Any version Unix Any version Linux Any version |
| 해결책 |
다음 Sun Microsystems사 웹 사이트에서 구할 수 있는 Sun JRE/SDK의 가장 최신 버전(1.4.2_06 혹은 1.3.1_13 혹은 이후)으로 업그레이드 하여야 한다: http://java.sun.com/j2se/1.4.2/download.html
Gentoo Linux의 경우: 다음 Gentoo Linux Security Advisory GLSA 200411-38을 참조하여 Java의 가장 최신 버전으로 업그레이드 하여야 한다: http://www.gentoo.org/security/en/glsa/glsa-200411-38.xml
기타: 해당 제조업체에 문의하여 업그레이드나 패치 정보에 대해 알아본다.
-- 그리고 --
컴퓨터에서 Java를 업그레이드할 때 이전의 버전들에 존재할 수 있는 취약점들을 도용할 수 있는 악의적인 애플릿들을 액세스하여 실행하지 못하도록 모든 이전의 버전들은 제거하여야 한다.
또한 웹 브라우저에서 지원하는 Java나 혹은 Java 애플릿들을 실행하는 환경을 제공해 주는 다른 어플리케이션들을 사용 중지시킴으로써 이 문제를 임시로 조치할 수도 있다. |
| 관련 URL |
CVE-2004-1029 (CVE) |
| 관련 URL |
11757 (SecurityFocus) |
| 관련 URL |
18188 (ISS) |
|