🔍 CVE-2026-121450

7.5
CVSS Score
HIGH
2026-11-03
2026-11-07 04:17
✅ 완료

🇰🇷 한글 설명

CFNext 3.1.0 이전 버전에는 약한 암호화 파생 취약점이 존재합니다. 구독 UUID가 고정된 공개 salt를 사용한 관리자 비밀번호의 MD5 값으로 생성되어, 구독 링크를 가진 사용자가 비밀번호를 복구할 수 있습니다. 공격자는 속도 제한 없이 오프라인으로 무차별 대입하여 관리자 패널에 로그인하고 Trojan, Clash, Telegram, Cloudflare API 비밀정보를 열람할 수 있습니다.

💡 쉬운 설명

구독 링크에 들어 있는 값으로 관리자 비밀번호를 추측할 수 있는 결함입니다. 이를 이용하면 관리자 화면에 몰래 들어가 저장된 중요한 접속 정보를 훔칠 수 있습니다.

🇺🇸 원문 (English)

CFNext before 3.1.0 contains a weak cryptographic derivation vulnerability that allows subscription link holders to recover the admin password because the subscription UUID is an MD5 of the password with a fixed public salt. Attackers can brute-force the password offline without rate limiting, log into the admin panel, and read stored Trojan, Clash, Telegram and Cloudflare API secrets.

📍 영향받는 시스템

CFNext 3.1.0 미만 버전

⚔️ 공격 벡터

구독 링크의 UUID(비밀번호의 MD5)를 입수한 뒤 오프라인에서 비밀번호를 무차별 대입하여 관리자 패널에 로그인

🛡️ 대응 방법

CFNext를 3.1.0 이상으로 업그레이드하고, 관리자 비밀번호 및 Trojan, Clash, Telegram, Cloudflare API 키를 즉시 교체

🔧 검증 코드

출력된 version 값이 3.1.0 미만이면 취약하며, 3.1.0 이상이면 패치된 버전입니다. 아무것도 출력되지 않으면 CFNext가 설치되지 않은 것입니다.

Shell / Script
cat /opt/cfnext/package.json 2>/dev/null | grep '"version"' || find / -name package.json -path '*cfnext*' 2>/dev/null -exec grep -H '"version"' {} \;

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Telegram