🇰🇷 한글 설명
Oracle Java SE 및 Java SE Embedded 제품의 JNDI 컴포넌트에서 발생하는 취약점입니다. 네트워크를 통해 인증되지 않은 공격자가 특정 프로토콜을 사용하여 Java SE의 일부 데이터에 대한 권한 없는 읽기 접근을 수행할 수 있습니다.
💡 쉬운 설명
해커가 네트워크를 통해 Java 프로그램에 몰래 접근하여 내부의 민감한 정보를 훔쳐볼 수 있는 보안 약점입니다. 공격이 매우 어렵지만, 성공할 경우 허가되지 않은 데이터 읽기가 가능해집니다.
🇺🇸 원문 (English)
Vulnerability in the Java SE, Java SE Embedded product of Oracle Java SE (component: JNDI). Supported versions that are affected are Java SE: 7u271, 8u261, 11.0.8 and 15; Java SE Embedded: 8u261. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Java SE, Java SE Embedded. Successful attacks of this vulnerability can result in unauthorized read access to a subset of Java SE, Java SE Embedded accessible data. Note: Applies to client and server deployment of Java. This vulnerability can be exploited through sandboxed Java Web Start applications and sandboxed Java applets. It can also be exploited by supplying data to APIs in the specified Component without using sandboxed Java Web Start applications or sandboxed Java applets, such as through a web service. CVSS 3.1 Base Score 3.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N).
📍 영향받는 시스템
Java SE (7u271, 8u261, 11.0.8, 15), Java SE Embedded (8u261)
⚔️ 공격 벡터
네트워크를 통해 다양한 프로토콜을 사용하여 JNDI API에 악의적인 데이터를 전달하는 방식
🛡️ 대응 방법
Oracle에서 제공하는 최신 보안 패치가 적용된 Java 버전으로 업데이트
🔧 검증 코드
출력된 Java 버전이 취약한 버전 범위에 포함되는지 확인
java -version 2>&1 | grep -E '1.7.0_271|1.8.0_261|11.0.8|15'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
💻 영향받는 소프트웨어
IBM WebSphere Application Server