🔍 CVE-2026-55695

9.1
CVSS Score
CRITICAL
2026-10-13
2026-10-16 20:04
✅ 완료

🇰🇷 한글 설명

FearlessCMS 0.1.2b 및 이전 버전에서 인증된 관리자가 임의의 Git 저장소 URL을 설정하여 악성 코드를 실행할 수 있는 취약점이 발견되었습니다. 공격자는 검증되지 않은 저장소를 통해 시스템의 핵심 디렉토리를 교체하고, 이를 통해 웹 서버 권한으로 임의의 PHP 코드를 실행하거나 백도어를 설치할 수 있습니다.

💡 쉬운 설명

관리자 권한을 가진 사람이 가짜 업데이트 주소를 입력하면, 시스템이 검증 없이 나쁜 파일들을 다운로드하여 설치하게 됩니다. 이 과정에서 해커가 심어놓은 명령어가 실행되어 웹사이트를 완전히 장악할 수 있습니다.

🇺🇸 원문 (English)

FearlessCMS is a flat-file content management system centered on simplicity and open source. In 0.1.2b and earlier, an authenticated administrator can set an arbitrary Git repository URL through admin/updater-handler.php and trigger perform_update, which passes the URL to update.sh. The updater clones the repository and replaces the live plugins/, admin/, and includes/ directories without verifying the repository's identity, signatures, or contents. Because router.php permits existing PHP files under plugins to be executed by the PHP development server, attacker-supplied update content can execute arbitrary PHP with the web server process's privileges and persist as a backdoor. This issue is fixed in version 0.1.3b.

📍 영향받는 시스템

FearlessCMS 0.1.2b 및 그 이전 버전

⚔️ 공격 벡터

인증된 관리자가 admin/updater-handler.php를 통해 악성 Git 저장소 URL을 입력하여 업데이트 프로세스를 유도함

🛡️ 대응 방법

FearlessCMS를 최신 버전인 0.1.3b 이상으로 즉시 업데이트하십시오.

🔧 검증 코드

설정 파일에서 확인된 버전이 0.1.3b 미만이면 취약한 상태입니다.

Shell / Script
grep -r "version" path/to/fearlesscms/config.php 2>/dev/null || echo 'Version check failed'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git