🔍 CVE-2025-14651

3.7
CVSS Score
LOW
2025-12-14
2026-10-07 19:10
✅ 완료

🇰🇷 한글 설명

MartialBE one-hub 0.14.27 이하 버전의 docker-compose.yml에서 SESSION_SECRET이 하드코딩되어 있어 암호화 키가 노출될 수 있는 취약점입니다. 원격 공격이 가능하나 복잡도가 높습니다. 프로덕션 환경에서는 모든 환경변수를 수정하여 사용해야 합니다.

💡 쉬운 설명

기본 설정 파일에 공개된 암호화 키가 들어있어 보안이 약할 수 있습니다. 실제 사용 전에 반드시 모든 민감한 설정값을 변경해야 합니다.

🇺🇸 원문 (English)

A vulnerability has been found in MartialBE one-hub up to 0.14.27. This vulnerability affects unknown code of the file docker-compose.yml. The manipulation of the argument SESSION_SECRET leads to use of hard-coded cryptographic key . The attack may be initiated remotely. The complexity of an attack is rather high. It is stated that the exploitability is difficult. The exploit has been disclosed to the public and may be used. It is recommended to change the configuration settings. The code maintainer recommends (translated from Chinese): "The default docker-compose example file is not recommended for production use. If you intend to use it in production, please carefully check and modify every configuration and environment variable yourself!"

📍 영향받는 시스템

MartialBE one-hub ≤ 0.14.27

⚔️ 공격 벡터

docker-compose.yml의 SESSION_SECRET 값을 하드코딩된 기본값으로 설정하여 암호화 보안 우회

🛡️ 대응 방법

docker-compose.yml의 SESSION_SECRET을 강력한 임의 문자열로 변경하고 프로덕션에서는 기본 설정 파일 사용 금지

🔧 검증 코드

약한 값이나 공개된 기본값이 출력되면 취약함. 임의의 강력한 문자열로 설정되면 안전.

Shell / Script
grep -E '^[[:space:]]*SESSION_SECRET:' docker-compose.yml | grep -v '$(echo' | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Docker