Skip to main content
← All vulnerabilities
CVE-2024-29221GO-2024-2706BIT-MATTERMOST-2024-29221GHSA-W67V-PH4X-F48Q

Invite ID available to team admins even without the "Add Members" permission

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 9.3.3+incompatible, 9.4.4+incompatible, 9.5.2+incompatible, 8.1.11, 9.5.2, and 2 more
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • Mattermost Mattermost

    From 9.5.0 · through 9.5.1; From 9.4.0 · through 9.4.3; From 9.3.0 · through 9.3.2; From 8.1.0 · through 8.1.10

  • github.com/mattermost/mattermost-serverGo

    From 9.3.0+incompatible · fixed in 9.3.3+incompatible; From 9.4.0+incompatible · fixed in 9.4.4+incompatible; From 9.5.0+incompatible · fixed in 9.5.2+incompatible

  • github.com/mattermost/mattermost-server/v5Go

    All versions

  • github.com/mattermost/mattermost-server/v6Go

    All versions

  • github.com/mattermost/mattermost/server/v8Go

    All versions

  • github.com/mattermost/mattermost/server/v8Go

    From 8.1.0 · fixed in 8.1.11

  • github.com/mattermost/mattermost/server/v8Go

    From 9.5.0 · fixed in 9.5.2

  • github.com/mattermost/mattermost/server/v8Go

    From 9.4.0 · fixed in 9.4.4

  • github.com/mattermost/mattermost/server/v8Go

    From 9.3.0 · fixed in 9.3.3

References 1

mattermost.com