🇰🇷 한글 설명
Ultra Mini HTTPD 1.21 버전에서 HTTP 요청의 리소스 이름 부분에 긴 문자열을 전송하면 스택 버퍼 오버플로우가 발생합니다. 공격자는 이를 악용하여 메모리를 덮어쓰고 임의의 코드를 실행할 수 있습니다. 원격 인증 없이 공격 가능하므로 CVSS 10.0의 극도로 심각한 취약점입니다.
💡 쉬운 설명
Ultra Mini HTTPD라는 오래된 웹 서버에서 매우 긴 파일 경로를 요청하면 서버가 해킹됩니다. 공격자가 원격으로 서버를 완전히 제어하고 악성 코드를 실행할 수 있는 심각한 보안 결함입니다.
🇺🇸 원문 (English)
Stack-based buffer overflow in Ultra Mini HTTPD 1.21 allows remote attackers to execute arbitrary code via a long resource name in an HTTP request.
📍 영향받는 시스템
Ultra Mini HTTPD 버전 1.21 및 그 이하의 모든 버전
⚔️ 공격 벡터
HTTP GET 요청에서 파일 경로(예: GET /[매우 긴 문자열] HTTP/1.1)에 버퍼 오버플로우 페이로드를 삽입하여 전송
🛡️ 대응 방법
Ultra Mini HTTPD를 최신 버전으로 업그레이드하거나 Apache/Nginx 등 현대적인 웹 서버로 즉시 교체
🔧 검증 코드
Ultra Mini HTTPD 또는 httpd 프로세스가 실행 중이거나 설치되어 있으면 즉시 제거 또는 업그레이드 필요 (2013년 취약점으로 현재 사용 불가)
dpkg -l | grep -i httpd && ps aux | grep -i httpd | grep -v grep