| 취약점ID |
50270 |
| 위험도 |
30 |
| 포트 |
139.445 |
| 프로토콜 |
TCP |
| 분류 |
SMB |
| 상세설명 |
원격 호스트에 설치된 Oracle (이전의 Sun) Java SE 또는 Java for Business 버전은 12 업데이트 2 이전입니다. 따라서 여러 취약점의 영향을 받습니다.
-Oracle Java SE의 유틸리티 및 JCE 하위 구성 요소에 지정되지 않은 취약점으로 인해 인증되지 않은 원격 공격자가 부분적으로 서비스 거부를 일으킬 수 있습니다. (CVE-2019-2762, CVE-2019-2769, CVE-2019-2842)
-Oracle Java SE의 보안 하위 구성 요소에 지정되지 않은 취약점으로 인해 인증되지 않은 로컬 공격자가 중요한 Java SE 데이터에 무단으로 액세스 할 수 있습니다. (CVE-2019-2745)
-Oracle Java SE의 네트워킹 및 보안 하위 구성 요소에 지정되지 않은 취약점으로 인해 인증되지 않은 원격 공격자가 Java SE 데이터에 무단으로 액세스 할 수 있습니다. 이 취약점을 악용하려면 사용자 개입이 필요합니다. (CVE-2019-2766, CVE-2019-2786, CVE-2019-2818)
-Oracle Java SE의 네트워킹 하위 구성 요소에 지정되지 않은 취약점으로 인해 인증되지 않은 원격 공격자가 Java SE 데이터에 대한 무단 읽기, 업데이트, 삽입 또는 삭제 액세스를 허용 할 수 있습니다. (CVE-2019-2816)
-Oracle Java SE의 JSSE 하위 구성 요소에 지정되지 않은 취약점으로 인해 인증되지 않은 원격 공격자가 중요한 Java SE 데이터에 무단으로 액세스 할 수 있습니다. 이 취약점을 악용하려면 사용자 개입이 필요합니다. (CVE-2019-2821)
-Oracle Java SE의 libpng 하위 구성 요소에 사용 후 취약점이 존재합니다. 인증되지 않은 원격 공격자는 이 취약점을 악용하여 Java SE에서 완전한 서비스 거부 조건을 유발할 수 있습니다. 이 취약점을 악용하려면 사용자 개입이 필요합니다. (CVE-2019-7317)
* 알림: 이 점검항목은 점검하기 위한 원격지 호스트에 로그인할 수 있는 Guest 혹은 그 이상의 권한을 가진 계정을 필요로 한다. 이러한 조건이 안되면 점검을 수행할 수 없으며 모든 취약한 호스트들에 대해서 거짓 음성반응(False Negative)을 보일 수 있다.
* 참고 사이트: https://www.oracle.com/technetwork/security-advisory/cpujul2019-5072835.html
* 영향을 받는 플랫폼: Oracle Java JDK and JRE 12 Update 2 이전 버전들 Microsoft Windows Any version Unix Any version Linux Any version |
| 해결책 |
JDK와 JRE의 가장 최신 버전(Java JDK / JRE 12 Update 2 혹은 이후)을 구하여 업그레이드 하고 영향이 있는 버전은 제거하여야 한다. http://www.java.com/ko/ |
| 관련 URL |
CVE-2019-2745,CVE-2019-2762,CVE-2019-2766,CVE-2019-2769,CVE-2019-2786,CVE-2019-2816,CVE-2019-2818,CVE-2019-2821,CVE-2019-2842,CVE-2019-6129 (CVE) |
| 관련 URL |
108098,109184,109185,109186,109187,109188,109189,109201,109206,109210,109212 (SecurityFocus) |
| 관련 URL |
(ISS) |
|