🇰🇷 한글 설명
Coolify는 서버, 애플리케이션 및 데이터베이스를 관리하는 오픈 소스 셀프 호스팅 도구입니다. 4.0.0-beta.471 이전 버전에서는 터미널 WebSocket 부트스트랩 경로에 권한 부여 미들웨어가 강제되지 않아, 인증된 사용자가 권한 범위를 벗어난 리소스의 터미널 기능에 접근하고 명령을 실행할 수 있는 취약점이 존재합니다.
💡 쉬운 설명
로그인한 사용자가 자신이 관리할 권한이 없는 서버의 터미널에 몰래 접속하여 명령어를 입력할 수 있는 보안 결함입니다. 이를 통해 허가되지 않은 시스템 제어가 가능해질 수 있습니다.
🇺🇸 원문 (English)
Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to 4.0.0-beta.471, terminal WebSocket bootstrap routes did not enforce the expected authorization middleware, allowing an authenticated user to access terminal functionality for resources outside the authorized scope and potentially execute commands. This issue is fixed in version 4.0.0-beta.471.
📍 영향받는 시스템
Coolify 4.0.0-beta.471 미만 버전
⚔️ 공격 벡터
인증된 사용자가 권한 검증이 누락된 WebSocket 경로를 통해 타 리소스의 터미널에 접근하여 명령 실행
🛡️ 대응 방법
Coolify를 4.0.0-beta.471 버전 이상으로 업데이트하십시오.
🔧 검증 코드
출력 결과에 4.0.0-beta.471 이상의 버전 정보가 포함되어 있는지 확인하십시오.
curl -s http://<coolify-instance-url>/api/version | grep -E '4.0.0-beta.471'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
💻 영향받는 소프트웨어
IBM WebSphere Application Server