GitHub Advisoryadvisory · Go
GHSA-689c-xq7x-xjwf Mattermost Playbooks fails to validate the uniqueness and quantity of task actions
MEDIUM
Official page ↗
- Aliases
- CVE-2025-35965
- Ecosystem
- Go
- Packages
- github.com/mattermost/mattermost/server/v8, github.com/mattermost/mattermost-plugin-playbooks
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
- Weaknesses
- CWE-770
- Reviewed
- 2025-04-24
Affected packages
• Go github.com/mattermost/mattermost/server/v8: < 8.0.0-20250218121836-2b5275d87136 → fixed in 8.0.0-20250218121836-2b5275d87136
• Go github.com/mattermost/mattermost-plugin-playbooks: < 2.1.1 (no fix yet)
• Go github.com/mattermost/mattermost/server/v8: < 10.4.3 (no fix yet)
• Go github.com/mattermost/mattermost/server/v8: < 10.5.1 (no fix yet)
• Go github.com/mattermost/mattermost/server/v8: < 9.11.11 (no fix yet)
• Go github.com/mattermost/mattermost-plugin-playbooks: < 1.41.0 → fixed in 1.41.0
Description
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.
Related
Alias · CVE (1)
- CVE-2025-35965 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… vulnerability
Weakness · CWE (1)
- CWE-770 Allocation of Resources Without Limits or Throttling weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2025-35965 advisory
- https://github.com/mattermost/mattermost-plugin-playbooks/commit/bf2633dad09f5768ce2bea4b7c5ffb74050052a8 web
- https://github.com/mattermost/mattermost/commit/2b5275d87136f07e016c8eca09a2f004b31afc8a web
- https://github.com/mattermost/mattermost-plugin-playbooks package
- https://mattermost.com/security-updates web