🇰🇷 한글 설명
WebText CMS 0.4.5.2 이하 버전에서 profile edit 작업 중 im 파라미터를 통해 임의의 PHP 코드를 wt/users/ 디렉토리의 스크립트에 직접 주입할 수 있는 취약점입니다. 주입된 코드는 해당 스크립트에 직접 접근하여 실행됩니다.
💡 쉬운 설명
WebText CMS에서 사용자 프로필 편집 시 특정 입력 항목(im 파라미터)을 통해 악의적인 프로그래밍 코드를 시스템에 심을 수 있습니다. 이 코드는 웹사이트를 통해 직접 실행되어 서버를 완전히 장악할 수 있습니다.
🇺🇸 원문 (English)
Direct static code injection vulnerability in WebText CMS 0.4.5.2 and earlier allows remote attackers to inject arbitrary PHP code into a script in wt/users/ via the im parameter during a profile edit (edycja) operation, which is then executed via a direct request for this script.
📍 영향받는 시스템
WebText CMS 0.4.5.2 이하 모든 버전
⚔️ 공격 벡터
프로필 편집(edycja) 페이지의 im 파라미터에 PHP 코드를 주입 후 wt/users/ 스크립트에 직접 접근하여 실행
🛡️ 대응 방법
WebText CMS를 최신 버전으로 업그레이드하거나 입력값 검증 및 코드 실행 권한 제한 적용
🔧 검증 코드
WebText 버전 정보가 출력되면 취약한 버전 여부 확인, 결과가 없으면 CMS가 설치되지 않았거나 패치된 상태
curl -s 'http://target/wt/users/' 2>/dev/null | grep -E 'version|WebText' || echo 'WebText CMS not found or patched'