CVE-2025-27936 Webhook Secret Exposure via Timing attack in MSteams plugin

Medium 5.3 Published Updated

An attacker can retrieve the webhook secret via a timing attack in the Mattermost MS Teams plugin, requiring the plugin to be enabled.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2025-27936?

CVE-2025-27936 is a medium-severity vulnerability in Mattermost Mattermost Server, published on 16 Apr 2025. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

Mattermost Plugin MSTeams versions <2.1.0 and Mattermost Server versions 10.5.x <=10.5.1 with the MS Teams plugin enabled fail to perform constant time comparison on a MSTeams plugin webhook secret which allows an attacker to retrieve the webhook secret of the MSTeams plugin via a timing attack during webhook secret comparison.

Weakness: CWE-208

Which versions are affected by CVE-2025-27936?

11 open source packages ship an affected version, including github.com/mattermost/mattermost/server/v8, github.com/mattermost/mattermost-plugin-msteams and github.com/mattermost/mattermost-server. It affects 2 products.

PackageAffectedFixed in
github.com/mattermost/mattermost/server/v8 GoAll versions8.0.0-20250218121836-2b5275d87136
github.com/mattermost/mattermost/server/v8 GoAll versions8.0.0-20250314142426-c049748b8863
github.com/mattermost/mattermost/server/v8 GoAll versions8.0.0-20250314142426-c049748b8863
github.com/mattermost/mattermost/server/v8 GoFrom 10.5.010.5.2
github.com/mattermost/mattermost/server/v8 GoFrom 10.5.010.5.2
github.com/mattermost/mattermost-plugin-msteams GoAll versionsNone
5 more packages
github.com/mattermost/mattermost-plugin-msteams GoAll versions2.1.0
github.com/mattermost/mattermost-plugin-msteams GoAll versions2.1.0
github.com/mattermost/mattermost-server GoFrom 10.5.0+incompatible10.5.2+incompatible
github.com/mattermost/mattermost-server/v5 GoAll versionsNone
github.com/mattermost/mattermost-server/v6 GoAll versionsNone

Products include Mattermost Mattermost Server, Mattermost Ms Teams.

How do I fix CVE-2025-27936?

Upgrade github.com/mattermost/mattermost/server/v8 to a fixed version for your release line: 8.0.0-20250218121836-2b5275d87136, 8.0.0-20250314142426-c049748b8863 or 10.5.2.

Is CVE-2025-27936 being exploited?

There is no known exploitation of CVE-2025-27936 in the wild and no public exploit code.

All Mattermost Mattermost Server vulnerabilities

Sources

Also known as GHSA-2j87-p623-8cc2, GO-2025-3618.

Is CVE-2025-27936 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free