🔍 CVE-2023-53885

0.0
CVSS Score
UNKNOWN
2025-12-15
2025-12-16 14:10
✅ 완료

🇰🇷 한글 설명

Webutler v3.2에서 원격 코드 실행 취약점이 발견되었습니다. 이 취약점을 이용하면 인증된 관리자가 시스템 명령을 실행하는 PHP 파일을 업로드할 수 있습니다. 공격자는 PHAR 파일에 시스템 명령을 포함시켜 미디어 브라우저에 업로드하고, 업로드된 파일에 접근하여 임의의 명령을 실행할 수 있습니다.

💡 쉬운 설명

Webutler v3.2는 원격 코드 실행 취약점으로 인해 관리자가 악의적인 PHP 파일을 업로드할 수 있습니다. 이는 시스템에 대한 임의의 명령을 실행할 수 있는 취약점입니다. 공격자는 미디어 브라우저에 악의적인 파일을 업로드하여 시스템을 제어할 수 있습니다.

🇺🇸 원문 (English)

Webutler v3.2 contains a remote code execution vulnerability that allows authenticated administrators to upload PHP files with system command execution. Attackers can upload a PHAR file with embedded system commands to the media browser and execute arbitrary commands by accessing the uploaded file.

📍 영향받는 시스템

Webutler v3.2

⚔️ 공격 벡터

인증된 관리자가 악의적인 PHP 파일을 업로드하여 시스템 명령을 실행

🛡️ 대응 방법

Webutler의 최신 버전으로 업데이트하거나, 관리자가 업로드할 수 있는 파일 유형을 제한하고, 시스템 명령을 실행하는 파일을 업로드하는 것을 막는 보안 조치를 취합니다.

🔧 검증 코드

로컬에서 Webutler가 실행 중인 경우, Python 코드를 실행하여 미디어 브라우저에 접근할 수 있는지 확인합니다. 코드를 실행하기 위해서는 requests 라이브러리가 설치되어 있어야 합니다. 코드 실행 결과는 JSON 형식으로 출력됩니다.

Shell / Script
import requests
response = requests.get('http://localhost:8080/admin/media/browser.php')
if response.status_code == 200:
    print('{"result": "취약", "reason": "미디어 브라우저에 접근 가능"}')
else:
    print('{"result": "양호", "reason": "미디어 브라우저에 접근 불가"}')

💻 영향받는 소프트웨어

PHP