🇰🇷 한글 설명
Apache Tomcat의 JMX Remote Lifecycle Listener 설정 시, 로컬 공격자가 RMI 레지스트리를 조작하여 중간자 공격(MitM)을 수행할 수 있습니다. 이를 통해 JMX 인터페이스 접속에 사용되는 사용자 이름과 비밀번호를 탈취할 수 있으며, 탈취한 자격 증명을 이용해 Tomcat 인스턴스에 대한 완전한 제어권을 획득할 수 있습니다.
💡 쉬운 설명
해커가 서버 내부에서 통신을 가로채 관리자의 아이디와 비밀번호를 훔칠 수 있는 취약점입니다. 비밀번호를 알아낸 해커는 서버의 모든 권한을 마음대로 휘두를 수 있게 됩니다.
🇺🇸 원문 (English)
When Apache Tomcat 9.0.0.M1 to 9.0.28, 8.5.0 to 8.5.47, 7.0.0 and 7.0.97 is configured with the JMX Remote Lifecycle Listener, a local attacker without access to the Tomcat process or configuration files is able to manipulate the RMI registry to perform a man-in-the-middle attack to capture user names and passwords used to access the JMX interface. The attacker can then use these credentials to access the JMX interface and gain complete control over the Tomcat instance.
📍 영향받는 시스템
Apache Tomcat 9.0.0.M1-9.0.28, 8.5.0-8.5.47, 7.0.0-7.0.97
⚔️ 공격 벡터
로컬 공격자가 RMI 레지스트리를 조작하여 자격 증명을 탈취하는 중간자 공격(Man-in-the-Middle)
🛡️ 대응 방법
Tomcat을 최신 보안 패치 버전(9.0.29, 8.5.48, 7.0.98 이상)으로 업데이트하십시오.
🔧 검증 코드
현재 설치된 Tomcat 버전을 확인하여 취약한 버전 범위에 포함되는지 대조합니다.
echo 'VERSION_TO_CHECK' | grep -E '9.0.([0-9]|2[9-9])|8.5.([0-9]|4[8-9]|5[0-9])|7.0.([0-9]|9[8-9])'