CVE-2024-39777 — Vulnerability in...
Mattermost allows unsolicited invites to expose access to local channels
Summary
Advisory Timeline
- First published August 1, 2024 (802 days ago).
- Last revised November 18, 2024 — 109 days after initial publication.
Remediation
Upgrade to the fixed version using your package manager.
go get github.com/mattermost/mattermost/server/v8@v9.9.1
go get github.com/mattermost/mattermost/server/v8@v9.8.1
go get github.com/mattermost/mattermost/server/v8@v9.5.7
go get github.com/mattermost/mattermost/server/v8@v9.7.6
After upgrading, run your dependency scanner again to confirm the vulnerability is resolved.
Affected Packages (4)
Affects 1 ecosystem: go (1).
| Package | Ecosystem | Affected | Fixed In |
|---|---|---|---|
| github.com/mattermost/mattermost/server/v8 | go | All versions | 9.9.1 |
| github.com/mattermost/mattermost/server/v8 | go | All versions | 9.8.1 |
| github.com/mattermost/mattermost/server/v8 | go | All versions | 9.5.7 |
| github.com/mattermost/mattermost/server/v8 | go | All versions | 9.7.6 |
Vulnerability Classification
Common Weakness Enumeration (CWE) identifiers for this vulnerability type.
- CWE-284
CVSS Score Breakdown
What the CVSS (Common Vulnerability Scoring System) 8.7 score means for each attack dimension.
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N
References
Frequently Asked Questions
- What is CVE-2024-39777?
- Mattermost allows unsolicited invites to expose access to local channels This vulnerability has been assigned a severity rating of CRITICAL (CVSS score: 8.7/10).
- How do I check if my project is affected by CVE-2024-39777?
- CVE-2024-39777 affects github.com/mattermost/mattermost/server/v8. Use GeekWala's free vulnerability scanner to check your dependencies against CVE-2024-39777 and 200,000+ other known vulnerabilities.
Severity & Exploitability
High exploitability or significant impact. Prioritize remediation within days.
Also Known As
Related CVEs
- CVE-2025-12419CRITICAL
Mattermost fails to properly validate OAuth state tokens during OpenID Connect authentication
- CVE-2025-25279CRITICAL
Mattermost allows reading arbitrary files related to importing boards
- CVE-2024-39274CRITICAL
Mattermost failed to properly validate that the channel that comes from the sync message is a shared channel
- CVE-2026-3108HIGH
Mattermost allows attackers to manipulate administrator terminals via crafted messages containing ANSI and OSC escape sequences
- CVE-2026-7387HIGH
Mattermost doesn't require role-management authorization when setting the scheme_admin flag on group syncable link and patch endpoints
- CVE-2025-58073HIGH
Mattermost has a Missing Authorization vulnerability
- CVE-2026-6961HIGH
Mattermost doesn't sanitize FileInfo.Name received from federated peers during shared channel file sync
- CVE-2026-6346HIGH
Mattermost doesn't sanitize sensitive configuration fields before including them in support packet generation
Check if you're affected
Scan your dependencies to see if this vulnerability affects your projects.
Scan Your Dependencies