Skip to content
OpenAdvisories
Medium · 4.3 CVE-2025-30179 BIT-mattermost-2025-30179EUVD-2025-7221GHSA-3gpx-p63p-pr5rGO-2025-3549

MFA Enforcement Bypass in Search APIs

Published Mar 21, 2025 · Updated Mar 21, 2025 · Assigned by Mattermost

Description

Mattermost versions 10.4.x <= 10.4.2, 10.3.x <= 10.3.3, 9.11.x <= 9.11.8 fail to enforce MFA on certain search APIs, which allows authenticated attackers to bypass MFA protections via user search, channel search, or team search queries.

Affected products

VendorProductAffectedFixed
Mattermost Mattermost 10.4.0 – ≤ 10.4.2, 10.3.0 – ≤ 10.3.3, 9.11.0 – ≤ 9.11.8 10.5.0

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Tumbleweed govulncheck-vulndb 0.0.20250327T184518-1.1 openSUSE-SU-2025:14937-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/mattermost/mattermost-server >= 9.11.0+incompatible, < 9.11.9+incompatible · >= 10.3.0+incompatible, < 10.3.4+incompatible · >= 10.4.0+incompatible, < 10.4.3+incompatible · >= 10.5.0+incompatible, < 10.5.1+incompatible 9.11.9+incompatible, 10.3.4+incompatible, 10.4.3+incompatible, 10.5.1+incompatible GO-2025-3549
Go github.com/mattermost/mattermost-server/v5 all versions — GO-2025-3549
Go github.com/mattermost/mattermost-server/v6 all versions — GO-2025-3549
Go github.com/mattermost/mattermost/server/v8 >= 10.4.0, < 10.4.3 10.4.3 GHSA-3gpx-p63p-pr5r
Go github.com/mattermost/mattermost/server/v8 >= 10.3.0, < 10.3.4 10.3.4 GHSA-3gpx-p63p-pr5r
Go github.com/mattermost/mattermost/server/v8 >= 9.11.0, < 9.11.9 9.11.9 GHSA-3gpx-p63p-pr5r
Go github.com/mattermost/mattermost/server/v8 >= 10.5.0, < 10.5.1 10.5.1 GHSA-3gpx-p63p-pr5r
Go github.com/mattermost/mattermost/server/v8 all versions — GO-2025-3549

Advisories 2

References