🔍 CVE-2021-47914

6.4
CVSS Score
MEDIUM
2026-02-01
2026-02-01 13:15
✅ 완료

🇰🇷 한글 설명

PHP Melody 3.0 버전에서 edit-video.php 파라미터에 대한 지속적인 크로스 사이트 스크립팅 취약점이 존재하여 원격 공격자가 악성 스크립트 코드를 삽입할 수 있다. 이 취약점을 악용하면 임의의 자바스크립트를 실행하여 세션 하이재킹, 지속적인 피싱, 애플리케이션 모듈 조작 등이 가능하다.

💡 쉬운 설명

PHP Melody 3.0 버전의 특정 파라미터에 악성 코드를 삽입하여 공격할 수 있는 취약점이 있습니다. 이는 세션 정보 탈취나 악성 스크립트 실행 등으로 이어질 수 있습니다. PHP Melody를 사용하고 있다면 최신 버전으로 업데이트하는 것이 중요합니다.

🇺🇸 원문 (English)

PHP Melody version 3.0 contains a persistent cross-site scripting vulnerability in the edit-video.php submitted parameter that allows remote attackers to inject malicious script code. Attackers can exploit this vulnerability to execute arbitrary JavaScript, potentially leading to session hijacking, persistent phishing, and manipulation of application modules.

📍 영향받는 시스템

PHP Melody 3.0

⚔️ 공격 벡터

원격 공격자가 edit-video.php 파라미터에 악성 스크립트를 삽입

🛡️ 대응 방법

최신 버전의 PHP Melody로 업데이트하거나, 취약한 파라미터에 대한 입력 유효성 검사를 강화

🔧 검증 코드

로컬 PC에서 Python을 실행하여 해당 코드를 실행합니다. 이때, 'https://example.com/edit-video.php'를 실제 타겟 시스템의 URL로 변경합니다. 코드 실행에 필요한 권한은 기본적으로 Python이 설치된 환경에서 실행할 수 있습니다. 의존성 라이브러리는 requests입니다.

Shell / Script
import requests
response = requests.get('https://example.com/edit-video.php')
if response.status_code == 200:
    print({"result": "취약", "reason": "edit-video.php 페이지에 접근 가능"})
else:
    print({"result": "양호", "reason": "edit-video.php 페이지에 접근 불가"})

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP