🇰🇷 한글 설명
Coolify의 4.0.0-beta.466 이전 버전에서 sentinel_token 설정값이 쉘 명령어로 전달될 때 충분한 검증을 거치지 않는 취약점이 발견되었습니다. 이를 통해 서버 Sentinel 설정에 접근 권한이 있는 인증된 사용자는 쉘 구문을 주입하여 Sentinel 재시작 시 호스트에서 임의의 명령을 실행할 수 있습니다.
💡 쉬운 설명
서버 관리 도구인 Coolify의 설정값에 악성 명령어를 숨겨 넣을 수 있는 보안 허점이 있습니다. 권한이 있는 사용자가 이 허점을 이용하면 서버 전체를 제어할 수 있는 위험이 있습니다.
🇺🇸 원문 (English)
Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to 4.0.0-beta.466, the sentinel_token setting is used in shell commands without sufficient validation, allowing an authenticated user with access to server Sentinel settings to inject shell syntax and execute commands on the host when Sentinel is restarted. This issue is fixed in version 4.0.0-beta.466.
📍 영향받는 시스템
Coolify 4.0.0-beta.466 미만 버전
⚔️ 공격 벡터
인증된 사용자가 Sentinel 설정의 sentinel_token 필드에 쉘 주입 구문을 입력하여 공격
🛡️ 대응 방법
Coolify를 최신 버전인 4.0.0-beta.466 이상으로 업데이트하십시오.
🔧 검증 코드
출력 결과에 4.0.0-beta.466 이상의 버전 정보가 포함되어 있는지 확인하십시오.
curl -s http://localhost:PORT/api/version | grep -E '4.0.0-beta.466'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
💻 영향받는 소프트웨어
IBM WebSphere Application Server