🇰🇷 한글 설명
Apache Tomcat의 기본 서블릿에서 디렉토리 리다이렉트 시 발생하는 취약점입니다. 공격자가 특수하게 조작된 URL을 사용하여 사용자를 공격자가 의도한 임의의 URI로 리다이렉트시킬 수 있습니다.
💡 쉬운 설명
웹사이트 주소를 입력했을 때 자동으로 다른 주소로 연결해주는 기능에 허점이 있는 상태입니다. 해커가 이 허점을 이용해 사용자를 가짜 사이트로 몰아갈 수 있습니다.
🇺🇸 원문 (English)
When the default servlet in Apache Tomcat versions 9.0.0.M1 to 9.0.11, 8.5.0 to 8.5.33 and 7.0.23 to 7.0.90 returned a redirect to a directory (e.g. redirecting to '/foo/' when the user requested '/foo') a specially crafted URL could be used to cause the redirect to be generated to any URI of the attackers choice.
📍 영향받는 시스템
Apache Tomcat 9.0.0.M1-9.0.11, 8.5.0-8.5.33, 7.0.23-7.0.90
⚔️ 공격 벡터
특수하게 조작된 URL을 요청하여 서버의 리다이렉트 동작을 조작함
🛡️ 대응 방법
취약점이 해결된 최신 버전의 Apache Tomcat으로 업데이트
🔧 검증 코드
출력된 Tomcat 버전이 취약한 버전 범위에 포함되는지 확인
apache-tomcat --version 2>/dev/null || grep -r 'Apache Tomcat' /etc/ /opt/ 2>/dev/null