🇰🇷 한글 설명
PHP 5.3.6 이전 버전의 Streams 컴포넌트에서 HTTP 프록시와 FTP 래퍼를 함께 사용할 때 ftp:// URL 접근으로 인한 미지정 취약점입니다. 공격자가 이를 악용하면 애플리케이션이 충돌(DoS)할 수 있습니다.
💡 쉬운 설명
PHP에서 인터넷 파일을 다운로드할 때 프록시를 거쳐서 FTP 주소에 접근하면 프로그램이 먹통이 될 수 있습니다. 이것은 PHP 버전 5.3.6 이전에서만 발생합니다.
🇺🇸 원문 (English)
Unspecified vulnerability in the Streams component in PHP before 5.3.6 allows context-dependent attackers to cause a denial of service (application crash) by accessing an ftp:// URL during use of an HTTP proxy with the FTP wrapper.
📍 영향받는 시스템
PHP 5.3.6 이전 모든 버전 (5.2.x, 5.3.0-5.3.5)
⚔️ 공격 벡터
HTTP 프록시 설정이 있는 환경에서 PHP 코드가 ftp:// URL에 접근할 때 발생
🛡️ 대응 방법
PHP를 5.3.6 이상 버전으로 업그레이드하거나, HTTP 프록시와 FTP 래퍼 사용 조합 회피
🔧 검증 코드
PHP 버전을 확인하여 5.3.6 미만이면 취약함. 예: 'PHP 5.3.5' 출력 시 패치 필요, 'PHP 5.3.6' 이상이면 안전
php -v 2>/dev/null | grep -oE 'PHP [0-9]+\.[0-9]+\.[0-9]+' | head -1