🇰🇷 한글 설명
Mattermost 11.5.1 이하 버전에서 playbook run 생성 시 팀 레벨 권한을 제대로 검증하지 않는 취약점입니다. 인증된 사용자가 권한이 없는 팀에 다른 팀 ID를 지정하여 playbook run을 생성할 수 있어 권한 상승이 가능합니다.
💡 쉬운 설명
Mattermost에서 권한 없는 팀에도 작업을 만들 수 있는 버그입니다. 로그인한 사용자가 접근 권한이 없는 팀에 작업을 만들 수 있게 됩니다.
🇺🇸 원문 (English)
Mattermost versions 11.5.x <= 11.5.1 fail to validate team-level run_create permission against the target team when creating a playbook run which allows an authenticated team member to create runs in teams where they lack permission via specifying a different team ID in the run creation API request. Mattermost Advisory ID: MMSA-2026-00629
📍 영향받는 시스템
Mattermost 11.5.0 ~ 11.5.1
⚔️ 공격 벡터
인증된 팀 멤버가 API 요청 시 다른 팀 ID를 지정하여 playbook run 생성
🛡️ 대응 방법
Mattermost를 11.5.2 이상으로 업그레이드
🔧 검증 코드
설치된 Mattermost 버전이 11.5.2 이상인지 확인 (11.5.1 이하는 취약함)
curl -s http://localhost:8065/api/v4/system/version 2>/dev/null | grep -oP '"version":\s*"\K[^"]+' || apt-cache policy mattermost 2>/dev/null | grep Installed