🔍 CVE-2013-10038

0.0
CVSS Score
UNKNOWN
2025-07-31
2026-04-15 00:35
✅ 완료

🇰🇷 한글 설명

FlashChat 6.0.2 및 6.0.4~6.0.8 버전의 upload.php 엔드포인트가 파일 타입과 인증을 제대로 검증하지 않아, 공격자가 악성 PHP 스크립트를 업로드하여 웹 서버 권한으로 임의 코드를 실행할 수 있는 취약점입니다.

💡 쉬운 설명

FlashChat의 파일 업로드 기능이 누구나 어떤 파일이든 올릴 수 있도록 되어 있습니다. 공격자는 이를 악용해 해로운 프로그램을 서버에 설치하고 전체 시스템을 제어할 수 있습니다.

🇺🇸 원문 (English)

An unauthenticated arbitrary file upload vulnerability exists in FlashChat versions 6.0.2 and 6.0.4 through 6.0.8. The upload.php endpoint fails to properly validate file types and authentication, allowing attackers to upload malicious PHP scripts. Once uploaded, these scripts can be executed remotely, resulting in arbitrary code execution as the web server user.

📍 영향받는 시스템

FlashChat 버전 6.0.2, 6.0.4~6.0.8

⚔️ 공격 벡터

인증 없이 upload.php 엔드포인트에 PHP 스크립트 파일을 POST 요청으로 직접 업로드

🛡️ 대응 방법

FlashChat 최신 버전으로 업그레이드 또는 업로드 디렉터리의 PHP 실행 권한 비활성화 및 파일 타입 검증 구현

🔧 검증 코드

FlashChat 디렉터리 내의 upload.php 파일 존재 여부를 확인하여 취약한 버전 설치 여부 판단

Shell / Script
find /var/www /home -name upload.php 2>/dev/null | grep -i flashchat

💻 영향받는 소프트웨어

PHP