🔍 CVE-2025-13352

3.0
CVSS Score
LOW
2025-12-17
2026-10-13 11:10
✅ 완료

🇰🇷 한글 설명

Mattermost 10.11.x 버전의 10.11.6 이하와 Mattermost GitHub 플러그인 버전 2.4.0 이하에서 플러그인 봇 身分을 검증하지 못하여 공격자가 GitHub 반응 기능을 가로채서 임의의 GitHub 객체에 사용자가 반응을 추가하도록 만드는 취약점

💡 쉬운 설명

Mattermost와 GitHub 플러그인의 취약점으로 인해 공격자가 사용자의 GitHub 계정에 접근하여 임의의 객체에 반응을 추가할 수 있습니다. 이는 사용자의 계정과 데이터의 보안을 위협할 수 있습니다. 공격자는 가짜 알림 게시물을 통해 사용자의 계정에 접근할 수 있습니다.

🇺🇸 원문 (English)

Mattermost versions 10.11.x <= 10.11.6 and Mattermost GitHub plugin versions <=2.4.0 fail to validate plugin bot identity in reaction forwarding which allows attackers to hijack the GitHub reaction feature to make users add reactions to arbitrary GitHub objects via crafted notification posts.

📍 영향받는 시스템

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 형식으로 출력됩니다.

Shell / Script
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 Vector String

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

💻 영향받는 소프트웨어

Git