Skip to content
OpenAdvisories
Medium · 5.4 CVE-2025-46702 EUVD-2025-19559GHSA-v8fr-vxmw-6mf6GO-2025-3796

Mattermost Playbooks allows privilege escalation through improper access control in playbook run participant management

Published Jun 30, 2025 · Updated Jun 30, 2025 · Assigned by Mattermost

Description

Mattermost versions 10.5.x <= 10.5.5, 9.11.x <= 9.11.15, 10.8.x <= 10.8.0, 10.7.x <= 10.7.2, 10.6.x <= 10.6.5 fail to properly enforce channel member management permissions when adding participants to playbook runs. This allows authenticated users with member-level permissions to bypass system admin restrictions and add or remove users to/from private channels via the playbook run participants feature, even when the 'Manage Members' permission has been explicitly removed. This can lead to unauthorized access to sensitive channel content and allow guest users to gain channel management privileges.

Affected products

VendorProductAffectedFixed
Mattermost Mattermost 10.5.0 – ≤ 10.5.5, 9.11.0 – ≤ 9.11.15, 10.8.0, 10.7.0 – ≤ 10.7.2, 10.6.0 – ≤ 10.6.5 10.9.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.20250730T213748-1.1 openSUSE-SU-2025:15405-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/mattermost/mattermost-server < 0.0.0-20250513065225-4ae5d647fb88 0.0.0-20250513065225-4ae5d647fb88 GHSA-v8fr-vxmw-6mf6
Go github.com/mattermost/mattermost-server < 0.0.0-20250513065225-4ae5d647fb88 · >= 9.11.0+incompatible, < 9.11.16+incompatible · >= 10.5.0+incompatible, < 10.5.6+incompatible · >= 10.6.0+incompatible, < 10.6.6+incompatible · >= 10.7.0+incompatible, < 10.7.3+incompatible · >= 10.8.0+incompatible, < 10.8.1+incompatible 0.0.0-20250513065225-4ae5d647fb88, 9.11.16+incompatible, 10.5.6+incompatible, 10.6.6+incompatible, 10.7.3+incompatible, 10.8.1+incompatible GO-2025-3796
Go github.com/mattermost/mattermost-server/v5 all versions — GO-2025-3796
Go github.com/mattermost/mattermost-server/v6 all versions — GO-2025-3796
Go github.com/mattermost/mattermost/server/v8 < 8.0.0-20250513065225-4ae5d647fb88 8.0.0-20250513065225-4ae5d647fb88 GHSA-v8fr-vxmw-6mf6
Go github.com/mattermost/mattermost/server/v8 >= 9.11.0, < 9.11.16 9.11.16 GHSA-v8fr-vxmw-6mf6
Go github.com/mattermost/mattermost/server/v8 >= 10.5.0, < 10.5.6 10.5.6 GHSA-v8fr-vxmw-6mf6
Go github.com/mattermost/mattermost/server/v8 >= 10.6.0, < 10.6.6 10.6.6 GHSA-v8fr-vxmw-6mf6
Go github.com/mattermost/mattermost/server/v8 >= 10.7.0, < 10.7.3 10.7.3 GHSA-v8fr-vxmw-6mf6
Go github.com/mattermost/mattermost/server/v8 >= 10.8.0, < 10.8.1 10.8.1 GHSA-v8fr-vxmw-6mf6

Advisories 1

References