🇰🇷 한글 설명
Coze Studio 0.5.0 미만 버전에서 워크플로우 코드 노드가 샌드박스 처리되지 않은 python3 서브프로세스로 실행되는 보안 결함이 발견되었습니다. 공격자는 정규식 필터를 우회하여 임의의 명령어를 실행할 수 있으며, 이를 통해 환경 변수, API 키 탈취 및 데이터베이스(MySQL, Redis 등)에 접근할 수 있습니다.
💡 쉬운 설명
프로그램 내부의 코드 실행 기능에 보안 장치가 부족하여, 악의적인 사용자가 시스템 명령어를 몰래 실행할 수 있는 문제입니다. 이를 통해 중요한 비밀번호나 데이터베이스 정보가 유출될 위험이 있습니다.
🇺🇸 원문 (English)
Coze Studio before 0.5.0 contains an insecure default configuration that allows any registered user to execute commands by running workflow code nodes in an unsandboxed python3 subprocess. Attackers can bypass the regex import filter with __import__('subprocess') to run commands, stealing environment variables, model API keys, and accessing MySQL, MinIO, Redis and etcd.
📍 영향받는 시스템
Coze Studio 0.5.0 미만 모든 버전
⚔️ 공격 벡터
워크플로우 코드 노드 내에서 __import__('subprocess')를 사용하여 보안 필터를 우회한 명령어 실행
🛡️ 대응 방법
Coze Studio를 최신 버전인 0.5.0 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 0.5.0 미만인 경우 취약한 상태입니다.
coze-studio --version 2>/dev/null || echo 'Version check required'