🇰🇷 한글 설명
Visual Shapers ezContents 2.0.3의 여러 PHP 파일에서 GLOBALS 매개변수의 원격 파일 포함 취약점으로, 공격자가 ftps URL 등을 통해 임의의 PHP 코드를 서버에서 실행할 수 있습니다.
💡 쉬운 설명
오래된 웹사이트 빌더 소프트웨어가 외부 파일을 검증 없이 로드하도록 허용하는 문제입니다. 공격자는 이를 악용하여 서버를 완전히 장악할 수 있습니다.
🇺🇸 원문 (English)
Multiple PHP remote file inclusion vulnerabilities in Visual Shapers ezContents 2.0.3 allow remote attackers to execute arbitrary PHP code via an empty GLOBALS[rootdp] parameter and an ftps URL in the (1) GLOBALS[admin_home] parameter in (a) diary/event_list.php, (b) gallery/gallery_summary.php, (c) guestbook/showguestbook.php, (d) links/showlinks.php, and (e) reviews/review_summary.php; and the (2) GLOBALS[language_home] parameter in (f) calendar/calendar.php, (g) news/shownews.php, (h) poll/showpoll.php, (i) search/search.php, (j) toprated/toprated.php, and (k) whatsnew/whatsnew.php.
📍 영향받는 시스템
Visual Shapers ezContents 버전 2.0.3 이하
⚔️ 공격 벡터
diary/event_list.php, gallery/gallery_summary.php, calendar/calendar.php 등 11개 파일의 GLOBALS[rootdp], GLOBALS[admin_home], GLOBALS[language_home] 파라미터를 통한 원격 파일 포함
🛡️ 대응 방법
ezContents를 최신 버전으로 업그레이드하거나 보안 패치 적용, 또는 입력값 검증 강화
🔧 검증 코드
취약한 파일이 발견되면 해당 시스템에 CVE-2006-4477 취약점이 존재할 가능성이 높음
find / -type f -name 'event_list.php' -o -name 'gallery_summary.php' 2>/dev/null | xargs grep -l 'GLOBALS\[rootdp\]' 2>/dev/null