🔍 CVE-2006-4483

9.3
CVSS Score
HIGH
2006-08-31
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PHP 5.1.5 이전 버전의 cURL 확장에서 open_basedir 또는 safe_mode 보안 제약을 우회하여 CURLOPT_FOLLOWLOCATION 옵션을 악용할 수 있는 취약점입니다. realpath 캐시 메커니즘의 결함으로 인해 공격자가 무단 작업을 수행할 수 있습니다.

💡 쉬운 설명

PHP의 cURL 기능이 보안 제한을 무시하고 외부 서버로 자동 리다이렉트를 따라가도록 허용합니다. 이를 이용해 공격자는 제한된 영역의 파일에 접근하거나 악의적인 작업을 수행할 수 있습니다.

🇺🇸 원문 (English)

The cURL extension files (1) ext/curl/interface.c and (2) ext/curl/streams.c in PHP before 5.1.5 permit the CURLOPT_FOLLOWLOCATION option when open_basedir or safe_mode is enabled, which allows attackers to perform unauthorized actions, possibly related to the realpath cache.

📍 영향받는 시스템

PHP 5.1.5 이전 버전의 cURL 확장 (ext/curl/interface.c, ext/curl/streams.c)

⚔️ 공격 벡터

CURLOPT_FOLLOWLOCATION을 활성화한 cURL 요청을 통해 open_basedir/safe_mode 제약을 우회하여 악의적 리다이렉트 수행

🛡️ 대응 방법

PHP를 5.1.5 이상으로 업그레이드하거나 cURL 확장의 CURLOPT_FOLLOWLOCATION 옵션 사용을 제한

🔧 검증 코드

버전 5.0.x 또는 5.1.4 이하가 출력되면 취약한 상태이고, 5.1.5 이상이면 안전합니다.

Shell / Script
php -v | grep -oE '5\.(0|1\.[0-4])'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP