🔍 CVE-2026-2587

9.6
CVSS Score
CRITICAL
2026-05-19
2026-07-24 12:10
✅ 완료

🇰🇷 한글 설명

Glassfish 가젯 핸들러의 서버 측 템플릿 렌더링 메커니즘에서 원격 코드 실행(RCE) 취약점이 발견되었습니다. 공격자가 적절히 검증되지 않은 XML 파일 내에 표현식 언어(EL)를 주입하여 서버에서 임의의 명령을 실행하고 호스트를 완전히 장악할 수 있습니다.

💡 쉬운 설명

서버가 사용자가 보낸 특수한 코드를 명령어로 착각하여 실행해버리는 보안 결함입니다. 해커가 이 허점을 이용하면 원격에서 컴퓨터를 마음대로 조종할 수 있습니다.

🇺🇸 원문 (English)

A critical Remote Code Execution (RCE) vulnerability was identified in the server-side template rendering mechanism used by the Glassfish gadget handler. The application processes .xml files and evaluates user-supplied values within a context where Expression Language (EL) “expressions” are processed without proper sanitization or escaping. By injecting expressions such as #{7*7}, the server returns 49, confirming server-side EL evaluation. This issue allows a remote attacker to fully compromise the underlying host, enabling capabilities as reading/modifying data, executing arbitrary commands, persistence, and lateral movement. This issue affects Eclipse GlassFish: from 8.0.0 to 8.0.1, fixed in 8.0.2; 7.1.0, fixed in 7.1.1; from 7.0.0 to 7.0.25, fixed in 7.0.26. Impact on versions from 5.1.0 to 6.2.5 is unknown.

📍 영향받는 시스템

Eclipse GlassFish: 8.0.0-8.0.1, 7.1.0, 7.0.0-7.0.25 (5.1.0-6.2.5 버전은 영향 여부 불분명)

⚔️ 공격 벡터

검증되지 않은 XML 파일 내에 EL 표현식을 주입하여 서버 측 템플릿 엔진을 통한 원격 코드 실행

🛡️ 대응 방법

GlassFish를 최신 보안 패치 버전(8.0.2, 7.1.1, 7.0.26 이상)으로 즉시 업데이트하십시오.

🔧 검증 코드

설치된 GlassFish의 버전을 확인하여 취약한 버전 범위에 해당하는지 대조하십시오.

Shell / Script
java -version 2>&1 | grep -i 'glassfish' || echo 'Check installed GlassFish version manually'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

💻 영향받는 소프트웨어

IBM WebSphere Application Server