🔍 CVE-2026-27881

5.0
CVSS Score
MEDIUM
2026-06-30
2026-10-25 21:10
✅ 완료

🇰🇷 한글 설명

Coolify의 DeployController.php 내 GET /api/v1/deployments/{uuid} 엔드포인트에서 인증된 사용자가 자신이 속하지 않은 팀의 배포 상세 정보를 조회할 수 있는 취약점이 발견되었습니다. 이는 배포 UUID가 유효할 경우 팀 소유권 검증 없이 데이터를 반환하기 때문에 발생합니다. 해당 문제는 4.0.0-beta.464 버전에서 수정되었습니다.

💡 쉬운 설명

로그인한 사용자라면 다른 팀이 진행 중인 서버 배포 정보를 몰래 훔쳐볼 수 있는 보안 결함입니다. 배포 고유 번호만 알면 권한이 없어도 정보를 볼 수 있는 상태였습니다.

🇺🇸 원문 (English)

Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to 4.0.0-beta.464, `GET /api/v1/deployments/{uuid}` in DeployController.php retrieves deployment details without validating that the deployment belongs to the authenticated user's team. Any authenticated API user can read deployment records from other teams by providing a valid deployment UUID. This vulnerability is fixed in 4.0.0-beta.464.

📍 영향받는 시스템

Coolify 4.0.0-beta.464 미만 버전

⚔️ 공격 벡터

인증된 사용자가 타 팀의 배포 UUID를 사용하여 API 요청을 보내는 방식

🛡️ 대응 방법

Coolify를 4.0.0-beta.464 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

API 응답 결과에서 버전 정보가 4.0.0-beta.464 이상인지 확인하십시오.

Shell / Script
curl -s http://<target-ip>/api/version | grep -E '4\.0\.0-beta\.464'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Teams