🔍 CVE-2003-1581

2.6
CVSS Score
LOW
2010-02-05
2026-06-16 22:04
✅ 완료

🇰🇷 한글 설명

Apache HTTP Server 2.0.44에서 DNS 역조회 기능이 활성화된 상태에서, 공격자가 조작된 DNS 응답과 함께 HTTP 요청을 보내 로그 파일에 임의의 텍스트를 주입할 수 있는 취약점입니다. XSS 시퀀스 등의 악성 코드를 로그에 삽입하여 나중에 로그 분석 도구나 관리자가 이를 해석할 때 실행되도록 할 수 있습니다.

💡 쉬운 설명

웹서버가 방문자의 이름을 찾기 위해 DNS를 사용할 때, 공격자가 거짓 정보를 보내서 로그 파일에 해로운 코드를 숨길 수 있습니다. 이 코드는 나중에 로그를 읽는 사람이나 도구를 공격할 수 있습니다.

🇺🇸 원문 (English)

The Apache HTTP Server 2.0.44, when DNS resolution is enabled for client IP addresses, allows remote attackers to inject arbitrary text into log files via an HTTP request in conjunction with a crafted DNS response, as demonstrated by injecting XSS sequences, related to an "Inverse Lookup Log Corruption (ILLC)" issue.

📍 영향받는 시스템

Apache HTTP Server 2.0.44 (DNS 역조회 활성화 상태)

⚔️ 공격 벡터

조작된 DNS 응답을 통해 로그 파일 주입

🛡️ 대응 방법

Apache를 2.0.45 이상으로 업그레이드하거나 HostnameLookups 지시문을 Off로 설정

🔧 검증 코드

Server version이 2.0.44 이하면 취약, 2.0.45 이상이면 패치됨. 또는 httpd.conf에서 HostnameLookups Off 설정 확인

Shell / Script
apache2 -v 2>/dev/null | grep -E 'version|Server' || httpd -v 2>/dev/null | grep -E 'version|Server'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:H/Au:N/C:N/I:P/A:N

💻 영향받는 소프트웨어

Apache HTTP Server