Low severity · published Apr 5, 2024
CVE-2024-29221
Invite ID available to team admins even without the "Add Members" permission
3.8
CVSS
0.3%
EPSS
No
On KEV
Description
Improper Access Control in Mattermost Server versions 9.5.x before 9.5.2, 9.4.x before 9.4.4, 9.3.x before 9.3.3, 8.1.x before 8.1.11 lacked proper access control in the `/api/v4/users/me/teams` endpoint allowing a team admin to get the invite ID of their team, thus allowing them to invite users, even if the "Add Members" permission was explicitly removed from team admins.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
High
User interaction
None
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 26% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
MA
Mattermost · Mattermost
9.5.0 through 9.5.1; 9.4.0 through 9.4.3; 9.3.0 through 9.3.2; 8.1.0 through 8.1.10 · source: vendor
MS
Mattermost Server · Mattermost
8.1.0 before 8.1.11; 9.3.0 before 9.3.3; 9.4.0 before 9.4.4; 9.5.0 before 9.5.2 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2024-29221
CVE.org
https://www.cve.org/CVERecord?id=CVE-2024-29221
Vendor Advisory
https://mattermost.com/security-updates
More from Mattermost
9.9
CVE-2026-4858
Path traversal in integration action URL leading to arbitrary API execution via system admin’s auth token.
9.9
CVE-2025-12421
Account Takeover via Code Exchange Endpoint
9.9
CVE-2025-12419
Account takeover on OAuth/OpenID-enabled servers
9.9
CVE-2025-4981
Path Traversal Leading to RCE by Any Authenticated Mattermost User
9.8
CVE-2023-6458
Client side path traversal due to lack of route parameters validation
