CVE-2024-24776: Incorrect Authorization leads to Channel Member Count Leak
Mattermost fails to check the required permissions in the POST /api/v4/channels/stats/membercount API resulting in channel member counts being leaked to a user without permissions.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
go/github.com/mattermost/mattermost/server/v8to a version that resolves this vulnerability.Fixed in 9.3.0 - Upgrade
Upgrade
go/github.com/mattermost/mattermost/server/v8to a version that resolves this vulnerability.Fixed in 8.1.8 - Upgrade
Upgrade
mattermost-serverto a version that resolves this vulnerability.Fixed in 8.1.8 - Upgrade
Upgrade
mattermost-serverto a version that resolves this vulnerability.Fixed in 9.4.0
Event History
Frequently Asked Questions
What is the severity of CVE-2024-24776?
CVE-2024-24776 has a medium severity rating due to unauthorized access to channel member counts.
How do I fix CVE-2024-24776?
To fix CVE-2024-24776, upgrade Mattermost Server to version 8.1.8 or 9.3.0 or later.
What versions are affected by CVE-2024-24776?
CVE-2024-24776 affects Mattermost Server versions up to 8.1.7 and versions between 9.0.0 and 9.3.0.
Who is impacted by CVE-2024-24776?
Users without proper permissions may inadvertently gain access to sensitive channel member counts due to CVE-2024-24776.
What specific API is involved in CVE-2024-24776?
CVE-2024-24776 involves a vulnerability in the POST /api/v4/channels/stats/member_count API.