CVE-2025-35965
DoS in Mattermost Playbooks via Excessive Task Actions
Mattermost versions 10.4.x <= 10.4.2, 10.5.x <= 10.5.0, 9.11.x <= 9.11.10 fail to validate the uniqueness and quantity of task actions within the UpdateRunTaskActions GraphQL operation, which allows an attacker to create task items containing an excessive number of actions triggered by specific posts, overloading the server and leading to a denial-of-service (DoS) condition.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
6.5
DoS in Mattermost Playbooks via Excessive Task Actions
Mattermost versions 10.4.x <= 10.4.2, 10.5.x <= 10.5.0, 9.11.x <= 9.11.10 fail to validate the uniqueness and quantity of task actions within the UpdateRunTaskActions GraphQL operation, which allows an attacker to create task items containing an excessive number of actions triggered by specific posts, overloading the server and leading to a denial-of-service (DoS) condition.
- Record
CVE-2025-35965- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-770
- Updated
- 2026-11-02
EUVDEUVD-2025-12105
6.5
Mattermost versions 10.4.x <= 10.4.2, 10.5.x <= 10.5.0, 9.11.x <= 9.11.10 fail to validate the uniqueness and quantity of task actions within the UpdateRunTaskActions GraphQL operation, which allows an attacker to create task items containing an excessive number of actions triggered by specific posts, overloading the server and leading to a denial-of-service (DoS) condition.
- Record
EUVD-2025-12105- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-689c-xq7x-xjwf
6.5
Mattermost Playbooks fails to validate the uniqueness and quantity of task actions
Mattermost versions 10.4.x <= 10.4.2, 10.5.x <= 10.5.0, 9.11.x <= 9.11.10 fail to validate the uniqueness and quantity of task actions within the UpdateRunTaskActions GraphQL operation, which allows an attacker to create task items containing an excessive number of actions triggered by specific posts, overloading the server and leading to a denial-of-service (DoS) condition.
- Record
GHSA-689c-xq7x-xjwf- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-770
- Updated
- 2026-11-02
NVD
6.5
Mattermost versions 10.4.x <= 10.4.2, 10.5.x <= 10.5.0, 9.11.x <= 9.11.10 fail to validate the uniqueness and quantity of task actions within the UpdateRunTaskActions GraphQL operation, which allows an attacker to create task items containing an excessive number of actions triggered by specific posts, overloading the server and leading to a denial-of-service (DoS) condition.
- Record
CVE-2025-35965- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-770
- Updated
- 2026-11-02
OSV
6.5
DoS in Mattermost Playbooks via Excessive Task Actions
Mattermost versions 10.4.x <= 10.4.2, 10.5.x <= 10.5.0, 9.11.x <= 9.11.10 fail to validate the uniqueness and quantity of task actions within the UpdateRunTaskActions GraphQL operation, which allows an attacker to create task items containing an excessive number of actions triggered by specific posts, overloading the server and leading to a denial-of-service (DoS) condition.
- Record
CVE-2025-35965- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-770
- Updated
- 2026-11-02
OSVGHSA-689c-xq7x-xjwf
6.5
Mattermost Playbooks fails to validate the uniqueness and quantity of task actions
Mattermost versions 10.4.x <= 10.4.2, 10.5.x <= 10.5.0, 9.11.x <= 9.11.10 fail to validate the uniqueness and quantity of task actions within the UpdateRunTaskActions GraphQL operation, which allows an attacker to create task items containing an excessive number of actions triggered by specific posts, overloading the server and leading to a denial-of-service (DoS) condition.
- Record
GHSA-689c-xq7x-xjwf- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-770
- Updated
- 2026-11-02
OSVGO-2025-3643 No score
Mattermost Playbooks fails to validate the uniqueness and quantity of task actions in github.com/mattermost/mattermost-plugin-playbooks
Mattermost Playbooks fails to validate the uniqueness and quantity of task actions in github.com/mattermost/mattermost-plugin-playbooks.
NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions.
(If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.)
The additional affected modules and versions are: .
- Record
GO-2025-3643- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:15033-1 No score
govulncheck-vulndb-0.0.20250424T181457-1.1 on GA media
These are all security issues fixed in the govulncheck-vulndb-0.0.20250424T181457-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:15033-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
github.com/mattermost/mattermost/server/v8Go |
before 8.0.0-20250218121836-2b5275d87136 | 8.0.0-20250218121836-2b5275d87136 |
github.com/mattermost/mattermost-plugin-playbooksGo |
2.0.0 up to 2.1.1 | 2.1.1 |
github.com/mattermost/mattermost/server/v8Go |
10.4.0 up to 10.4.3 | 10.4.3 |
github.com/mattermost/mattermost/server/v8Go |
10.5.0 up to 10.5.1 | 10.5.1 |
github.com/mattermost/mattermost/server/v8Go |
9.11.0 up to 9.11.11 | 9.11.11 |
github.com/mattermost/mattermost-plugin-playbooksGo |
before 1.41.0 | 1.41.0 |
github.com/mattermost/mattermost-plugin-playbooksGo |
2.0.0 and later | None known |
github.com/mattermost/mattermost/server/v8Go |
10.4.0 and later | None known |
github.com/mattermost/mattermost/server/v8Go |
10.5.0 and later | None known |
github.com/mattermost/mattermost/server/v8Go |
9.11.0 and later | None known |
Show 8 moreShow less
| Package | Affected | Fixed |
|---|---|---|
github.com/mattermost/mattermost-plugin-playbooksGo |
All versions | None known |
github.com/mattermost/mattermost-serverGo |
9.11.0+incompatible and later | None known |
github.com/mattermost/mattermost-serverGo |
10.4.0+incompatible and later | None known |
github.com/mattermost/mattermost-serverGo |
10.5.0+incompatible and later | None known |
github.com/mattermost/mattermost-server/v5Go |
All versions | None known |
github.com/mattermost/mattermost-server/v6Go |
All versions | None known |
github.com/mattermost/mattermost/server/v8Go |
All versions | None known |
govulncheck-vulndbopenSUSE:Tumbleweed From an advisory covering 5 CVEs |
before 0.0.20250424T181457-1.1 | 0.0.20250424T181457-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-35965 is a medium vulnerability (CVSS 6.5) in Mattermost, published April 24, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.40%, the 34th percentile. Fixed in github.com/mattermost/mattermost/server/v8 8.0.0-20250218121836-2b5275d87136.
References
mattermost.com/security-updates
nvd.nist.gov/vuln/detail/CVE-2025-35965
github.com/mattermost/mattermost-plugin-playbooks/commit/bf2633dad09f5768ce2bea4b7c5ffb74050052a8
github.com/mattermost/mattermost/commit/2b5275d87136f07e016c8eca09a2f004b31afc8a
github.com/advisories/GHSA-689c-xq7x-xjwf
github.com/CVEProject/cvelistV5/tree/main/cves/2025/35xxx/CVE-2025-35965.json
Show 7 moreShow less
github.com/mattermost/mattermost-plugin-playbooks
lists.opensuse.org/archives/list/[email protected]/thread/FCMCOT6M37QF2P6G2RKTQYT3ZKNAKIUV
suse.com/security/cve/CVE-2017-14992
suse.com/security/cve/CVE-2017-9232
suse.com/security/cve/CVE-2025-35965
suse.com/security/cve/CVE-2025-41395
suse.com/security/cve/CVE-2025-41423