🇰🇷 한글 설명
Oracle Java SE, GraalVM 제품군의 Networking 컴포넌트에서 발생하는 취약점입니다. 인증되지 않은 공격자가 SOCKS5를 통해 네트워크 접근을 시도하여 데이터의 무단 생성, 삭제 또는 수정을 수행할 수 있습니다. 이 취약점은 범위 변경(Scope Change)을 동반하여 다른 제품에도 영향을 미칠 수 있습니다.
💡 쉬운 설명
해커가 네트워크 통로를 통해 몰래 들어와 중요한 데이터를 마음대로 바꾸거나 지울 수 있는 보안 약점입니다. 특히 인터넷에서 받은 검증되지 않은 프로그램을 실행할 때 위험할 수 있습니다.
🇺🇸 원문 (English)
Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: Networking). Supported versions that are affected are Oracle Java SE: 8u503, 8u503-perf, 11.0.32.1, 17.0.20.1, 21.0.12.1, 25.0.4.1, 27; Oracle GraalVM for JDK: 17.0.20.1 and 21.0.12.1; Oracle GraalVM Enterprise Edition: 21.3.19.1.1. Difficult to exploit vulnerability allows unauthenticated attacker with network access via SOCKS5 to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. While the vulnerability is in Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data. Note: This vulnerability can be exploited by using APIs in the specified Component, e.g., through a web service which supplies data to the APIs. This vulnerability also applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. CVSS 3.1 Base Score 6.8 (Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:N).
📍 영향받는 시스템
Oracle Java SE (8u503, 11.0.32.1, 17.0.20.1, 21.0.12.1, 25.0.4.1, 27 등), Oracle GraalVM for JDK (17.0.20.1, 21.0.12.1), Oracle GraalVM Enterprise Edition (21.3.19.1.1)
⚔️ 공격 벡터
SOCKS5 프록시를 통한 네트워크 접근 및 취약한 API 호출
🛡️ 대응 방법
Oracle에서 제공하는 최신 보안 패치가 적용된 Java 및 GraalVM 버전으로 업데이트
🔧 검증 코드
출력된 Java 버전이 취약점이 해결된 패치 버전(예: 11.0.32.1 이상 등)인지 확인합니다.
java -version 2>&1 | grep -E 'version|build'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:N
💻 영향받는 소프트웨어
Oracle GraalVM Enterprise Edition