🔍 CVE-2004-2512

4.3
CVSS Score
MEDIUM
2004-12-31
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

DCP-Portal 5.3.2 이전 버전의 calendar.php에 존재하는 CRLF 인젝션 취약점으로, 공격자가 PHPSESSID 파라미터에 특수 문자(%0d%0a)를 삽입하여 HTTP 응답 분할 공격을 수행할 수 있습니다. 이를 통해 웹 페이지 내용을 위조하거나 웹 캐시를 오염시켜 다른 사용자들이 거짓 정보를 보도록 할 수 있습니다.

💡 쉬운 설명

오래된 DCP-Portal의 달력 기능에서 특수 문자를 이용해 웹 서버 응답을 조작할 수 있는 보안 결함입니다. 해커가 이를 이용하면 사용자에게 거짓 웹페이지를 보여주거나 웹 캐시를 손상시킬 수 있습니다.

🇺🇸 원문 (English)

CRLF injection vulnerability in calendar.php in DCP-Portal 5.3.2 and earlier allows remote attackers to conduct HTTP response splitting attacks to spoof web content and poison web caches via CRLF ("%0d%0a") sequences in the PHPSESSID parameter.

📍 영향받는 시스템

DCP-Portal 5.3.2 이전 버전

⚔️ 공격 벡터

PHPSESSID 파라미터에 CRLF 시퀀스(%0d%0a)를 삽입하여 HTTP 응답 분할 공격 시도

🛡️ 대응 방법

DCP-Portal을 최신 버전으로 업그레이드 또는 입력값 검증 로직 강화

🔧 검증 코드

출력에 dcp-portal이 표시되면 설치 상태이며, 버전 정보로 업그레이드 필요 여부 확인 가능합니다.

Shell / Script
dpkg -l 2>/dev/null | grep -i dcp-portal || rpm -qa 2>/dev/null | grep -i dcp-portal

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP