공식 근거시스템 변경 없음
확인 명령
# Tomcat이 실제 실행 중인지 확인합니다. 설치 경로는 환경마다 다릅니다.
ps -ef | grep -i '[t]omcat|[c]atalina'
systemctl status tomcat --no-pager || systemctl status tomcat9 --no-pager || true
# CATALINA_HOME/CATALINA_BASE와 버전을 확인합니다.
$CATALINA_HOME/bin/catalina.sh version 2>/dev/null || /opt/tomcat/bin/catalina.sh version 2>/dev/null || true
find / -path '*/bin/catalina.sh' -type f 2>/dev/null | head -20
# OS 패키지·수동 설치·컨테이너 여부를 구분합니다.
rpm -qa | grep -Ei 'tomcat|catalina' || dpkg -l | grep -Ei 'tomcat|catalina' || true
docker ps --format '{{.Names}} {{.Image}}' | grep -i tomcat || true
# Manager, AJP, Connector, webapps 배포 상태를 확인합니다.
grep -RInE 'Connector|AJP|manager|Host|webapps|unpackWARs|autoDeploy' /etc/tomcat* /opt/tomcat/conf 2>/dev/null | head -80- 예상 결과
- 영향 대상 예시: 현재 버전 또는 모듈/플러그인이 공식 영향 범위(Apache Struts 2.3 to 2.3.34, 2.5 to 2.5.16, >= 2.0.4 < 2.3.35, >= 2.5.0 < 2.5.17, >= 7.3, >= 9.5, < 12.5.0, 13.3.0.0, 13.4.0.0, <= 3.4.9.4237, >= 4.0.0 <= 4.0.6.5281, >= 8.0.0 <= 8.0.2.8191)에 포함되면 조치 대상입니다. / 확인 필요 예시: 영향 없음이 아니라 수동 설치, 컨테이너, 내장 제품, 다른 서비스명일 수 있습니다. 설치 방식을 다시 확인합니다.
- 판정·성공 기준
- 현재 버전 또는 모듈/플러그인이 공식 영향 범위(Apache Struts 2.3 to 2.3.34, 2.5 to 2.5.16, >= 2.0.4 < 2.3.35, >= 2.5.0 < 2.5.17, >= 7.3, >= 9.5, < 12.5.0, 13.3.0.0, 13.4.0.0, <= 3.4.9.4237, >= 4.0.0 <= 4.0.6.5281, >= 8.0.0 <= 8.0.2.8191)에 포함되면 조치 대상입니다. 영향 없음이 아니라 수동 설치, 컨테이너, 내장 제품, 다른 서비스명일 수 있습니다. 설치 방식을 다시 확인합니다.