🔍 CVE-2004-0646

10.0
CVSS Score
HIGH
2004-12-23
2026-06-16 22:06
✅ 완료

🇰🇷 한글 설명

JRun 3.0~4.0 웹 서버 커넥터의 WriteToLog 함수에서 발생하는 버퍼 오버플로우 취약점입니다. 자세한 로깅이 활성화된 상태에서 긴 HTTP 헤더(예: Content-Type)를 통해 원격 공격자가 임의의 코드 실행이 가능합니다.

💡 쉬운 설명

JRun 웹 서버가 지나치게 긴 HTTP 요청 정보를 메모리에 저장할 때 범위를 초과하여 공격자가 악의적인 명령을 실행할 수 있습니다. 로깅 기능이 자세하게 설정되어 있을 때 이 문제가 발생합니다.

🇺🇸 원문 (English)

Buffer overflow in the WriteToLog function for JRun 3.0 through 4.0 web server connectors, such as (1) mod_jrun and (2) mod_jrun20 for Apache, with verbose logging enabled, allows remote attackers to execute arbitrary code via a long HTTP header Content-Type field or other fields.

📍 영향받는 시스템

Adobe JRun 3.0, 3.1, 4.0 및 Apache용 mod_jrun, mod_jrun20 커넥터

⚔️ 공격 벡터

원격 공격자가 비정상적으로 긴 Content-Type 또는 기타 HTTP 헤더를 포함한 요청을 전송

🛡️ 대응 방법

JRun을 최신 패치 버전으로 업그레이드하고 상세 로깅 기능을 비활성화

🔧 검증 코드

JRun 프로세스가 실행 중이면 버전 정보를 확인하여 3.0~4.0 범위 여부를 판단합니다.

Shell / Script
ps aux | grep -iE 'jrun|mod_jrun' | grep -v grep && echo 'JRun 실행 중' || echo 'JRun 미실행'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:N/C:C/I:C/A:C

💻 영향받는 소프트웨어

Apache HTTP Server