WBCE CMS version 1.5.2
관리자 패널을 통해 악의적인 droplet을 업로드하여 임의의 PHP 코드를 생성하고 실행
WBCE CMS를 최신 버전으로 업데이트하거나, 관리자 패널의 droplet 업로드 기능을 제한
로컬에서 Python을 실행하여 WBCE CMS의 관리자 패널에 접근하여 droplet 업로드 기능의 활성화 여부를 확인합니다. 이 코드를 실행하기 위해 Python과 requests 라이브러리가 필요합니다. 코드를 실행하기 전에 WBCE CMS의 관리자 패널의 URL을 확인하여 'https://example.com/admin/tools/droplet_upload.php'를 실제 URL로 변경해야 합니다.
import requests
response = requests.get('https://example.com/admin/tools/droplet_upload.php')
if response.status_code == 200:
print({"result": "취약", "reason": "droplet 업로드 기능이 활성화되어 있습니다."})
else:
print({"result": "양호", "reason": "droplet 업로드 기능이 비활성화되어 있습니다."})
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H