🇰🇷 한글 설명
Apache Tomcat의 AJP 커넥터에서 POST 요청 중 연결이 끊어질 때 발생하는 취약점입니다. 이전 요청의 body 데이터가 다음 요청에 의해 재사용되어 민감한 정보가 노출될 수 있습니다.
💡 쉬운 설명
Tomcat 서버에서 파일 업로드 중 연결을 끊으면, 이전에 보낸 데이터가 다음 요청에서 잘못 사용될 수 있습니다. 이로 인해 암호나 개인정보 같은 민감한 정보가 다른 사용자에게 노출될 수 있습니다.
🇺🇸 원문 (English)
The AJP connector in Apache Tomcat 4.0.1 through 4.0.6 and 4.1.0 through 4.1.36, as used in Hitachi Cosminexus Application Server and standalone, does not properly handle when a connection is broken before request body data is sent in a POST request, which can lead to an information leak when "unsuitable request body data" is used for a different request, possibly related to Java Servlet pages.
📍 영향받는 시스템
Apache Tomcat 4.0.1~4.0.6, 4.1.0~4.1.36 (Hitachi Cosminexus AS 포함)
⚔️ 공격 벡터
POST 요청 중 의도적으로 연결을 종료하여 request body 데이터를 다음 요청에 재주입
🛡️ 대응 방법
Tomcat을 4.0.7 이상 또는 4.1.37 이상으로 업그레이드
🔧 검증 코드
설치된 Tomcat 버전이 4.0.1~4.0.6 또는 4.1.0~4.1.36 범위에 있으면 취약점이 존재하므로 즉시 업그레이드가 필요합니다.
dpkg -l 2>/dev/null | grep -i tomcat | awk '{print $2, $3}' || rpm -qa 2>/dev/null | grep -i tomcat | head -1