🔍 CVE-2025-66022

9.6
CVSS Score
CRITICAL
2025-11-26
2026-10-18 20:10
✅ 완료

🇰🇷 한글 설명

FACTION 프레임워크의 확장 기능 실행 경로에서 인증되지 않은 사용자가 임의의 시스템 명령을 실행할 수 있는 원격 코드 실행(RCE) 취약점이 발견되었습니다. /portal/AppStoreDashboard 엔드포인트의 인증 누락으로 인해 공격자가 악성 확장을 업로드하여 서버를 장악할 수 있습니다. 이 문제는 버전 1.7.1에서 패치되었습니다.

💡 쉬운 설명

해커가 로그인 없이도 관리자 페이지에 접속하여 악성 프로그램을 설치할 수 있는 보안 결함입니다. 이를 통해 해커는 서버를 원격으로 조종하고 명령을 내릴 수 있습니다.

🇺🇸 원문 (English)

FACTION is a PenTesting Report Generation and Collaboration Framework. Prior to version 1.7.1, an extension execution path in Faction’s extension framework permits untrusted extension code to execute arbitrary system commands on the server when a lifecycle hook is invoked, resulting in remote code execution (RCE) on the host running Faction. Due to a missing authentication check on the /portal/AppStoreDashboard endpoint, an attacker can access the extension management UI and upload a malicious extension without any authentication, making this vulnerability exploitable by unauthenticated users. This issue has been patched in version 1.7.1.

📍 영향받는 시스템

FACTION Framework 1.7.1 미만 버전

⚔️ 공격 벡터

인증되지 않은 사용자가 관리 UI를 통해 악성 확장을 업로드하고 라이프사이클 훅을 호출하여 RCE 수행

🛡️ 대응 방법

FACTION 프레임워크를 최신 버전인 1.7.1 이상으로 업데이트하십시오.

🔧 검증 코드

해당 엔드포인트에 접근 시 인증 없이 200 OK 응답이 오면 취약할 가능성이 높습니다.

Shell / Script
curl -s -I http://<target_ip>/portal/AppStoreDashboard | grep -q '200 OK' && echo 'Vulnerable/Accessible'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Multi-Domain Security Management Server