🇰🇷 한글 설명
IBM HTTP Server 1.3.6의 Apache 기반 웹 서버에서 과도하게 긴 GET 요청을 통해 버퍼 오버플로우 취약점이 발생합니다. 공격자는 이를 악용하여 서비스 거부 또는 원격 코드 실행을 수행할 수 있습니다.
💡 쉬운 설명
오래된 IBM 웹 서버가 너무 긴 요청을 처리할 때 메모리 오류가 발생합니다. 공격자는 이를 이용해 서버를 다운시키거나 악성 코드를 실행할 수 있습니다.
🇺🇸 원문 (English)
IBM HTTP Server 1.3.6 (based on Apache) allows remote attackers to cause a denial of service and possibly execute arbitrary commands via a long GET request.
📍 영향받는 시스템
IBM HTTP Server 1.3.6 (Apache 기반) 및 이전 버전
⚔️ 공격 벡터
길이가 제한을 초과하는 GET 요청을 웹 서버로 전송하여 버퍼 오버플로우 유발
🛡️ 대응 방법
IBM HTTP Server를 최신 버전으로 업그레이드하거나 웹 서버 앞에 요청 크기 제한 설정 적용
🔧 검증 코드
서버가 응답 없음이거나 500/503 오류를 반환하면 취약할 가능성 있음; 정상 응답은 패치됨을 의미
curl -I http://target:80/$(perl -e 'print "A" x 8000') 2>&1 | grep -E 'Connection refused|500|503' || echo 'Server may be vulnerable if it crashes'