Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Unusual condition handling
|
| Impact | Multiple risk signals present a mixed picture. The CVSS score of 2.2 is low, and the vector (CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:L) indicates high attack complexity and high privilege requirements, limiting real-world exploitability. CISA's SSVC decision framework rates exploitation as 'none' with 'no' automatable status and only 'partial' technical impact, reinforcing the low urgency. However, the network-accessible attack vector (AV:N) and the specific nature of the flaw (replay attack) mean that an attacker who has already compromised a high-privilege account can execute this attack without additional user interaction. The absence of public exploit code and lack of KEV designation further reduce immediate risk. This is a legitimate but low-priority security issue appropriate for regular patching cycles rather than emergency response. |
| Exploit ScenarioDerived | An attacker with compromised high-privilege credentials (e.g., workspace admin account) captures a legitimate Zoom webhook request containing meeting state information. The attacker later replays this same webhook request to Mattermost multiple times, and because the application does not validate the request timestamp, Mattermost processes it again, causing the Zoom meeting state to become corrupted or desynchronized. This could result in users seeing stale meeting information or incorrect meeting status, though with limited real-world impact due to the high-privilege requirement and high attack complexity (AC:H) of establishing and maintaining a compromised admin account. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 26, 2026
Mattermost Plugins versions 11.4 and earlier, including 10.11.11.0, fail to validate webhook request timestamps, enabling attackers with high privileges to replay webhook requests and corrupt Zoom meeting state within Mattermost deployments. The vulnerability carries a CVSS score of 2.2 with low attack complexity but requires high-privilege authentication; no public exploit has been identified at time of analysis, and CISA has not flagged this for active exploitation.
RemediationAI
Upgrade Mattermost to version 11.5 or later to remediate this vulnerability; consult the official Mattermost security advisory at https://mattermost.com/security-updates for confirmed patch versions and release notes. Organizations unable to patch immediately should implement network-level controls restricting webhook source IP ranges to known, trusted Zoom infrastructure and audit webhook request logs for timestamp anomalies or duplicate event signatures. Additionally, enforce strong access controls limiting high-privilege account creation and usage, since the vulnerability requires PR:H (high-privilege authentication) to exploit effectively.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This vulnerability exists in Mattermost's webhook handling mechanism (CWE-754: Improper Check for Unusual or Exceptional Conditions), specifically affecting the Zoom plugin integration. Webhooks are HTTP callbacks used to notify Mattermost of external events; without timestamp validation, an attacker can replay previously captured webhook requests. The affected product is identified by CPE cpe:2.3:a:mattermost:mattermost:*:*:*:*:*:*:*:* across versions up to 11.4. The root cause is insufficient input validation of webhook request metadata, allowing time-based attack replay even though the webhook signature itself may be authenticated. Zoom meeting state corruption indicates the replayed webhooks cause unintended state transitions in Mattermost's Zoom integration records.
Know when Mattermost gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:L
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
DescriptionCVE.org
Mattermost Plugins versions <=11.4 10.11.11.0 fail to validate webhook request timestamps which allows an attacker to corrupt Zoom meeting state in Mattermost via replayed webhook requests. Mattermost Advisory ID: MMSA-2026-00584
Executive ViewAI
CVE-2026-3109 is a low-severity vulnerability (CVSS 2.2). The limited severity suggests constrained impact, typically requiring specific conditions or local access for exploitation. Apply vendor updates when available as part of routine maintenance.
Apply vendor patch during routine maintenance. Standard security controls provide adequate interim protection.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Related Vulnerabilities in Mattermost Plugin Security Issues
View all 2More in Mattermost
View allMattermost 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
Denial of service in linkify-it (npm) through v5.0.0 lets remote unauthenticated attackers wedge a rendering worker by s
A denial-of-service vulnerability in Mattermost allows an authenticated user to crash the server via multiple large auto
Mattermost version 7.1.x and earlier fails to sufficiently process a specifically crafted GIF file when it is uploaded w
A remote code execution vulnerability (CVSS 9.9) that allows authenticated users. Critical severity with potential for s
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
Privilege escalation to full administrative control in Mattermost self-hosted server (versions 11.6.0 and earlier in the
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
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
Mattermost webapp fails to validate route parameters in/<TEAM_NAME>/channels/<CHANNEL_NAME> allowing an attacker to perf
Fleet is an open source osquery manager. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable,
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
EUVD-2026-16236
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB