🇰🇷 한글 설명
Java 2 Runtime Environment(JRE) 1.4.2_01 및 1.4.2_04 버전의 Sun Java Plugin 기능에서 자바스크립트와 자바 애플릿 간의 데이터 전송 시 접근 제한이 적절히 이루어지지 않는 취약점이 발견되었습니다. 공격자는 리플렉션 API를 사용하여 비공개 자바 패키지에 접근함으로써 안전하지 않은 클래스를 로드하고 임의의 코드를 실행할 수 있습니다.
💡 쉬운 설명
웹 브라우저에서 실행되는 자바 프로그램의 보안 구멍을 이용해 해커가 사용자의 컴퓨터에 몰래 명령을 내릴 수 있는 문제입니다. 자바스크립트가 자바의 비밀 영역에 접근할 수 있어 발생하는 위험한 결함입니다.
🇺🇸 원문 (English)
The Sun Java Plugin capability in Java 2 Runtime Environment (JRE) 1.4.2_01, 1.4.2_04, and possibly earlier versions, does not properly restrict access between Javascript and Java applets during data transfer, which allows remote attackers to load unsafe classes and execute arbitrary code by using the reflection API to access private Java packages.
📍 영향받는 시스템
Java 2 Runtime Environment (JRE) 1.4.2_01, 1.4.2_04 및 이전 버전
⚔️ 공격 벡터
웹 브라우저를 통해 악성 자바스크립트가 포함된 페이지를 방문하여 리플렉션 API를 통한 원격 코드 실행
🛡️ 대응 방법
Java 런타임 환경(JRE)을 최신 보안 패치가 적용된 버전으로 업데이트하거나 해당 버전 사용 중단
🔧 검증 코드
명령어 결과에 1.4.2_01 또는 1.4.2_04 버전이 출력되면 해당 취약점에 노출된 상태입니다.
java -version 2>&1 | grep -E '1.4.2_01|1.4.2_04'