🇰🇷 한글 설명
phpThumb 1.7.12 이전 버전에서 disable_debug 옵션이 기본적으로 비활성화되어 있어, 공격자가 src 파라미터를 통해 내부 서버에 임의의 요청을 보낼 수 있는 SSRF 취약점입니다. 이를 이용해 내부 서비스 접근 및 정보 유출이 가능합니다.
💡 쉬운 설명
phpThumb의 설정 오류로 인해 공격자가 서버를 이용해 내부 네트워크의 다른 서비스에 접근할 수 있습니다. 내부 API, 데이터베이스, 관리 인터페이스 등 외부에서 접근할 수 없는 곳에 접근할 위험이 있습니다.
🇺🇸 원문 (English)
The default configuration of phpThumb before 1.7.12 has a false value for the disable_debug option, which allows remote attackers to conduct Server-Side Request Forgery (SSRF) attacks via the src parameter.
📍 영향받는 시스템
phpThumb < 1.7.12
⚔️ 공격 벡터
src 파라미터에 내부 IP/호스트명을 지정하여 SSRF 공격 수행 (예: ?src=http://localhost:8080/admin)
🛡️ 대응 방법
phpThumb를 1.7.12 이상으로 업그레이드하거나 disable_debug를 명시적으로 true로 설정
🔧 검증 코드
결과에 disable_debug가 false로 설정되어 있으면 취약함. true이거나 명시적으로 설정되지 않으면 안전.
grep -r 'disable_debug' /path/to/phpthumb/ | grep -i false