🇰🇷 한글 설명
Windows용 Apache Tomcat 4.0.3에서 발생하는 정보 유출 취약점입니다. 공격자가 lpt9와 같이 존재하지 않는 리소스에 HTTP 요청을 보내면, 서버가 반환하는 에러 메시지를 통해 웹 루트 경로가 노출됩니다.
💡 쉬운 설명
웹 서버에 없는 파일을 요청했을 때 나오는 에러 메시지에 서버의 내부 폴더 주소가 포함되어 나타나는 문제입니다. 해커는 이 정보를 통해 서버의 내부 구조를 파악하여 추가 공격에 활용할 수 있습니다.
🇺🇸 원문 (English)
Apache Tomcat 4.0.3 for Windows allows remote attackers to obtain the web root path via an HTTP request for a resource that does not exist, such as lpt9, which leaks the information in an error message.
📍 영향받는 시스템
Apache Tomcat 4.0.3 (Windows)
⚔️ 공격 벡터
존재하지 않는 리소스(예: lpt9)에 대한 HTTP 요청을 통한 에러 메시지 유도
🛡️ 대응 방법
최신 버전의 Apache Tomcat으로 업데이트하거나, 서버 설정에서 상세 에러 메시지 출력을 비활성화합니다.
🔧 검증 코드
응답 결과에 Windows 드라이브 경로(C:\)가 포함되어 출력된다면 취약한 상태입니다.
curl -s http://<target-ip>:8080/lpt9 | grep -i 'C:\\'