Mattermost 10.11.x 버전의 10.11.6 이하, Mattermost GitHub 플러그인 버전 2.4.0 이하
공격자는 가짜 알림 게시물을 통해 사용자의 계정에 접근하여 임의의 GitHub 객체에 반응을 추가할 수 있습니다.
Mattermost와 GitHub 플러그인을 최신 버전으로 업데이트하여 취약점을 해결할 수 있습니다.
로컬에서 Python을 실행하여 Mattermost 서버의 GitHub 플러그인 버전을 확인합니다. Mattermost 서버의 URL을 'https://your-mattermost-server.com'으로 대체하여 실행합니다. 실행 결과는 JSON 형식으로 출력됩니다.
python -c "import requests; response = requests.get('https://your-mattermost-server.com/api/v4/plugins/github'); if response.status_code == 200 and 'version' in response.json() and response.json()['version'] <= '2.4.0': print('{{"result": "취약", "reason": "GitHub 플러그인 버전이 2.4.0 이하입니다."}}'); else: print('{{"result": "양호", "reason": "GitHub 플러그인 버전이 2.4.0 이상입니다."}}')"
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:N/I:L/A:N