🔍 CVE-2004-1064

10.0
CVSS Score
HIGH
2005-01-10
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PHP 4.x와 5.x의 safe mode 보안 검사에서 realpath 함수 호출 전에 파일 경로를 부정확하게 자르므로, 공격자가 특수하게 구성된 경로로 safe mode 제한을 우회할 수 있습니다. 이를 통해 제한된 환경에서 허가되지 않은 파일 접근이 가능해집니다.

💡 쉬운 설명

PHP 웹 서버의 보안 제한을 우회할 수 있는 경로 처리 오류입니다. 공격자가 조작된 파일 경로를 사용하여 접근 제한을 피할 수 있습니다.

🇺🇸 원문 (English)

The safe mode checks in PHP 4.x to 4.3.9 and PHP 5.x to 5.0.2 truncate the file path before passing the data to the realpath function, which could allow attackers to bypass safe mode. NOTE: this issue was originally REJECTed by its CNA before publication, but that decision is in active dispute. This candidate may change significantly in the future as a result of further discussion.

📍 영향받는 시스템

PHP 4.0~4.3.9, PHP 5.0~5.0.2

⚔️ 공격 벡터

특수 구성된 파일 경로 입력을 통해 safe mode 경로 검증 우회

🛡️ 대응 방법

PHP를 4.3.10 이상 또는 5.0.3 이상으로 업그레이드

🔧 검증 코드

표시된 버전이 4.3.9 이하이거나 5.0.0~5.0.2 범위면 취약함

Shell / Script
php -v | grep -oP '(?<=PHP )\d+\.\d+\.\d+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP