🇰🇷 한글 설명
httpdasm 버전 0.92의 경로 탐색 취약점으로, 인증되지 않은 공격자가 URL 인코딩된 백슬래시와 디렉토리 탐색 패턴을 포함한 GET 요청을 통해 웹 루트 외부의 임의 파일을 읽을 수 있습니다. 이를 통해 시스템의 민감한 정보가 노출될 수 있습니다.
💡 쉬운 설명
오래된 Windows 웹 서버 소프트웨어에서 공격자가 특수한 요청을 보내면 숨겨진 파일들을 볼 수 있는 보안 결함입니다. 권한이 없어도 암호나 설정 파일 같은 중요한 정보를 훔칠 수 있습니다.
🇺🇸 원문 (English)
A path traversal vulnerability exists in httpdasm version 0.92, a lightweight Windows HTTP server, that allows unauthenticated attackers to read arbitrary files on the host system. By sending a specially crafted GET request containing a sequence of URL-encoded backslashes and directory traversal patterns, an attacker can escape the web root and access sensitive files outside of the intended directory.
📍 영향받는 시스템
httpdasm 버전 0.92 (Windows HTTP 서버)
⚔️ 공격 벡터
URL 인코딩된 백슬래시(..\) 및 디렉토리 탐색 시퀀스를 포함한 GET 요청 전송
🛡️ 대응 방법
httpdasm 최신 버전으로 업그레이드하거나 다른 웹 서버로 교체
🔧 검증 코드
httpdasm 프로세스가 실행 중인지 확인합니다. 프로세스가 있으면 vulnerable 버전이 설치되어 있을 가능성이 높으므로 즉시 제거하거나 업그레이드해야 합니다.
tasklist | findstr -i httpdasm && echo 'httpdasm running' || echo 'httpdasm not found'