Skip to main content

Mattermost EUVDEUVD-2026-43341

| CVE-2026-6541 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-07-13 Mattermost
4.3
CVSS 3.1 · Vendor: Mattermost
Share

Severity by source

Vendor (Mattermost) PRIMARY
4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
vuln.today AI
4.3 MEDIUM

PR:L reflects mandatory authenticated team membership; I:L captures metric configuration tampering only; C:N and A:N reflect no confidentiality or availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Mattermost).

CVSS VectorVendor: Mattermost

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

1
Analysis Generated
Jul 13, 2026 - 11:31 vuln.today

DescriptionCVE.org

Mattermost versions 11.7.x <= 11.7.1, 11.6.x <= 11.6.4, 10.11.x <= 10.11.19 fail to restrict metric configuration changes to the playbook being saved, which allows an authenticated user with team access to alter another user’s playbook metric settings via a crafted import or update request with a foreign metric ID. Mattermost Advisory ID: MMSA-2026-00653

AnalysisAI

Insecure Direct Object Reference (IDOR) in Mattermost's Playbooks feature permits any authenticated team member to overwrite another user's playbook metric configuration by supplying a foreign metric ID in a crafted import or update request. Affected branches are 11.7.x through 11.7.1, 11.6.x through 11.6.4, and 10.11.x through 10.11.19, where the server authorizes metric writes based on team membership alone rather than verifying that the referenced metric ID belongs to the playbook being saved. No public exploit code has been identified and this vulnerability does not appear in CISA KEV at time of analysis.

Technical ContextAI

Mattermost is a self-hosted team messaging and collaboration platform whose Playbooks feature enables structured runbooks with configurable outcome metrics (e.g., time-to-resolve, incident count). CWE-639 - Authorization Bypass Through User-Controlled Key, the formal classification for Insecure Direct Object Reference - identifies the root cause: the server accepts an attacker-supplied metric ID in import or update API payloads without scoping ownership validation to the playbook being modified. Because access checks are performed at the team level (PR:L per the CVSS vector) rather than at the metric-object level, any team member can reference a metric belonging to another user's playbook and have the write succeed. The affected CPE is cpe:2.3:a:mattermost:mattermost:*:*:*:*:*:*:*:*, covering all Mattermost editions across the three vulnerable release trains.

RemediationAI

Upgrade Mattermost to a release above the affected version ceilings (above 11.7.1 on the 11.7.x branch, above 11.6.4 on the 11.6.x branch, or above 10.11.19 on the 10.11.x branch) per the Mattermost security advisory at https://mattermost.com/security-updates - exact patched release numbers should be verified there directly, as specific fix versions were not confirmed in the available intelligence. For organizations unable to patch immediately, the most effective compensating control is restricting Playbook import and update API access to administrator-level accounts only, which removes the PR:L team-member exploitation path entirely; the trade-off is that non-admin users lose self-service playbook import capability. Additionally, auditing recent playbook metric modification history for unauthorized changes and enforcing strict team membership hygiene (removing stale or untrusted accounts) reduce the practical attack surface. No generic configuration changes beyond these targeted API access restrictions are recommended.

CVE-2025-25279 CRITICAL
9.9 Feb 24

Mattermost versions 10.4.x <= 10.4.1, 9.11.x <= 9.11.7, 10.3.x <= 10.3.2, 10.2.x <= 10.2.2 fail to properly validate boa

CVE-2026-48801 HIGH POC
8.7 Jun 26

Denial of service in linkify-it (npm) through v5.0.0 lets remote unauthenticated attackers wedge a rendering worker by s

CVE-2022-4044 MEDIUM POC
6.5 Nov 23

A denial-of-service vulnerability in Mattermost allows an authenticated user to crash the server via multiple large auto

CVE-2022-3257 MEDIUM POC
6.5 Sep 23

Mattermost version 7.1.x and earlier fails to sufficiently process a specifically crafted GIF file when it is uploaded w

CVE-2025-4981 CRITICAL
9.9 Jun 20

A remote code execution vulnerability (CVSS 9.9) that allows authenticated users. Critical severity with potential for s

CVE-2025-20051 CRITICAL
9.9 Feb 24

Mattermost versions 10.4.x <= 10.4.1, 9.11.x <= 9.11.7, 10.3.x <= 10.3.2, 10.2.x <= 10.2.2 fail to properly validate inp

CVE-2026-4858 CRITICAL
9.9 May 21

Privilege escalation to full administrative control in Mattermost self-hosted server (versions 11.6.0 and earlier in the

CVE-2025-12421 CRITICAL
9.9 Nov 27

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 t

CVE-2025-12419 CRITICAL
9.9 Nov 27

Mattermost versions 10.12.x <= 10.12.1, 10.11.x <= 10.11.4, 10.5.x <= 10.5.12, 11.0.x <= 11.0.3 fail to properly validat

CVE-2023-6458 CRITICAL
9.8 Dec 06

Mattermost webapp fails to validate route parameters in/<TEAM_NAME>/channels/<CHANNEL_NAME> allowing an attacker to perf

CVE-2020-26276 CRITICAL
9.8 Dec 17

Fleet is an open source osquery manager. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable,

CVE-2025-24490 CRITICAL
9.6 Feb 24

Mattermost versions 10.4.x <= 10.4.1, 9.11.x <= 9.11.7, 10.3.x <= 10.3.2, 10.2.x <= 10.2.2 fail to use prepared statemen

Share

EUVD-2026-43341 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy