🇰🇷 한글 설명
PHP 5.2.0 이전 버전의 chdir과 tempnam 함수에서 발생하는 취약점으로, 로컬 사용자가 open_basedir 제한을 우회하여 제한된 디렉토리 외의 파일에 접근할 수 있습니다. 호스팅 환경에서 사용자 격리 정책이 무력화되는 심각한 보안 문제입니다.
💡 쉬운 설명
PHP 웹 서버의 '이 폴더만 접근 가능'이라는 보안 규칙을 특정 함수로 뚫을 수 있는 버그입니다. 로컬 사용자가 시스템의 다른 사용자 파일이나 민감한 데이터에 접근할 수 있게 됩니다.
🇺🇸 원문 (English)
Unspecified vulnerabilities in PHP, probably before 5.2.0, allow local users to bypass open_basedir restrictions and perform unspecified actions via unspecified vectors involving the (1) chdir and (2) tempnam functions. NOTE: the tempnam vector might overlap CVE-2006-1494.
📍 영향받는 시스템
PHP 5.2.0 이전 모든 버전 (5.1.x, 5.0.x 등)
⚔️ 공격 벡터
chdir() 또는 tempnam() 함수를 악용하여 open_basedir 제한을 우회하고 제한 외의 디렉토리에 접근
🛡️ 대응 방법
PHP를 5.2.0 이상으로 즉시 업그레이드하거나 open_basedir 설정 재검증
🔧 검증 코드
출력 버전이 5.2.0 미만이면 취약, 5.2.0 이상이면 패치됨
php -v | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -1