🔍 CVE-2022-50936

8.8
CVSS Score
HIGH
2026-01-13
2026-01-14 16:25
✅ 완료

🇰🇷 한글 설명

WBCE CMS 1.5.2 버전에서 인증된 원격 코드 실행 취약점이 발견되었습니다. 이 취약점을 이용하면 공격자는 관리자 패널을 통해 악의적인 droplet을 업로드할 수 있으며, 이는 임의의 PHP 코드를 생성하고 실행할 수 있습니다.

💡 쉬운 설명

WBCE CMS의 관리자 패널을 통해 악의적인 코드를 업로드하여 임의의 PHP 코드를 실행할 수 있는 취약점입니다. 공격자는 관리자 권한이 필요한데, 이는 시스템에 대한 접근 권한이 필요합니다. 이 취약점을 이용하면 시스템을 완전히 제어할 수 있습니다.

🇺🇸 원문 (English)

WBCE CMS version 1.5.2 contains an authenticated remote code execution vulnerability that allows attackers to upload malicious droplets through the admin panel. Authenticated attackers can exploit the droplet upload functionality in the admin tools to create and execute arbitrary PHP code by crafting a specially designed zip file payload.

📍 영향받는 시스템

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로 변경해야 합니다.

Shell / Script
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 Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

PHP