🔍 CVE-2006-1017

9.3
CVSS Score
HIGH
2006-03-07
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PHP 4.4.4 이전 및 5.1.5 이전 버전의 c-client 라이브러리가 safe_mode와 open_basedir 보안 기능을 검사하지 않아 발생하는 취약점입니다. imap_open 함수에서 사용자 제어 입력을 받을 때 원격 공격자가 IMAP 스트림 데이터 구조에 접근하여 무단으로 IMAP 작업을 수행할 수 있습니다.

💡 쉬운 설명

PHP의 이메일 접근 기능이 보안 검사를 건너뛰어 공격자가 다른 사용자의 이메일 계정에 접근할 수 있게 하는 문제입니다. 공격자가 악의적인 메일 주소를 입력하면 제한된 메일 서버 기능을 무제한 사용할 수 있게 됩니다.

🇺🇸 원문 (English)

The c-client library 2000, 2001, or 2004 for PHP before 4.4.4 and 5.x before 5.1.5 do not check the (1) safe_mode or (2) open_basedir functions, and when used in applications that accept user-controlled input for the mailbox argument to the imap_open function, allow remote attackers to obtain access to an IMAP stream data structure and conduct unauthorized IMAP actions.

📍 영향받는 시스템

PHP 4.x (4.4.4 미만), PHP 5.x (5.1.5 미만)의 c-client 라이브러리 포함 버전

⚔️ 공격 벡터

imap_open() 함수의 mailbox 파라미터에 악의적인 값을 전달하여 보안 정책 우회

🛡️ 대응 방법

PHP 4.4.4 이상 또는 5.1.5 이상으로 업그레이드

🔧 검증 코드

현재 PHP 버전이 4.4.4 미만 또는 5.1.5 미만이면 'Vulnerable' 출력, 그 외는 'Check version' 출력됨

Shell / Script
php -v | grep -E 'PHP (4\.[0-3]|5\.[0-0])' && echo 'Vulnerable' || echo 'Check version'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP