CVE-2025-12421
Account Takeover via Code Exchange Endpoint
CVSS Score
9.9
EPSS Score
0.0%
EPSS Percentile
0th
Mattermost versions 11.0.x <= 11.0.2, 10.12.x <= 10.12.1, 10.11.x <= 10.11.4, 10.5.x <= 10.5.12 fail to to verify that the token used during the code exchange originates from the same authentication flow, which allows an authenticated user to perform account takeover via a specially crafted email address used when switching authentication methods and sending a request to the /users/login/sso/code-exchange endpoint. The vulnerability requires ExperimentalEnableAuthenticationTransfer to be enabled (default: enabled) and RequireEmailVerification to be disabled (default: disabled).
| CWE | CWE-303 |
| Vendor | mattermost |
| Product | mattermost |
| Published | Nov 27, 2025 |
| Last Updated | Feb 26, 2026 |
Stay Ahead of the Next One
Get instant alerts for mattermost mattermost
Be the first to know when new critical vulnerabilities affecting mattermost mattermost are published โ delivered to Slack, Telegram or Discord.
Get Free Alerts โ
Free ยท No credit card ยท 60 sec setup
CVSS v3 Breakdown
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High
Affected Versions
Mattermost / Mattermost
11.0.0 โค 11.0.2 10.12.0 โค 10.12.1 10.11.0 โค 10.11.4 10.5.0 โค 10.5.12
References
Credits
daw10