CVE-2025-36530
published 2025-08-21CVE-2025-36530: Mattermost versions 10.9.x <= 10.9.1, 10.8.x <= 10.8.3, 10.5.x <= 10.5.8, 9.11.x <= 9.11.17 fail to properly validate file paths during plugin import…
PriorityP428medium4.9CVSS 3.1
AVNACLPRHUINSUCNIHAN
EPSS
0.49%
39.5th percentile
Mattermost versions 10.9.x <= 10.9.1, 10.8.x <= 10.8.3, 10.5.x <= 10.5.8, 9.11.x <= 9.11.17 fail to properly validate file paths during plugin import operations which allows restricted admin users to install unauthorized custom plugins via path traversal in the import functionality, bypassing plugin signature enforcement and marketplace restrictions.
Affected
19 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| github.com | mattermost_mattermost-server | >= 10.5.0 < 10.5.9 | 10.5.9 |
| github.com | mattermost_mattermost-server | >= 10.5.0+incompatible < 10.5.9+incompatible | 10.5.9+incompatible |
| github.com | mattermost_mattermost-server | >= 10.8.0 < 10.8.4 | 10.8.4 |
| github.com | mattermost_mattermost-server | >= 10.8.0+incompatible < 10.8.4+incompatible | 10.8.4+incompatible |
| github.com | mattermost_mattermost-server | >= 10.9.0 < 10.9.2 | 10.9.2 |
| github.com | mattermost_mattermost-server | >= 10.9.0+incompatible < 10.9.2+incompatible | 10.9.2+incompatible |
| github.com | mattermost_mattermost-server | >= 9.11.0 < 9.11.18 | 9.11.18 |
| github.com | mattermost_mattermost-server | >= 9.11.0+incompatible < 9.11.18+incompatible | 9.11.18+incompatible |
| github.com | mattermost_mattermost-server_v5 | 0 – 5.11.1 | — |
| github.com | mattermost_mattermost-server_v6 | 0 – 6.7.2 | — |
| github.com | mattermost_mattermost_server_v8 | >= 0 < 8.0.0-20250619095651-9dd0b3943e55 | 8.0.0-20250619095651-9dd0b3943e55 |
| mattermost | mattermost | 10.5.0 – 10.5.8 | — |
| mattermost | mattermost | 10.8.0 – 10.8.3 | — |
| mattermost | mattermost | 10.9.0 – 10.9.1 | — |
| mattermost | mattermost | 9.11.0 – 9.11.17 | — |
| mattermost | mattermost_server | >= 10.5.0 < 10.5.9 | 10.5.9 |
| mattermost | mattermost_server | >= 10.8.0 < 10.8.4 | 10.8.4 |
| mattermost | mattermost_server | >= 10.9.0 < 10.9.2 | 10.9.2 |
| mattermost | mattermost_server | >= 9.11.0 < 9.11.18 | 9.11.18 |
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
OSV
Mattermost Fails to Validate File Paths in github.com/mattermost/mattermost-server
osv·2025-08-29
CVE-2025-36530 Mattermost Fails to Validate File Paths in github.com/mattermost/mattermost-server
Mattermost Fails to Validate File Paths in github.com/mattermost/mattermost-server
Mattermost Fails to Validate File Paths in github.com/mattermost/mattermost-server.
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: github.com/mattermost/mattermost/server/v8 before v8.0.0-20250619095651-9dd0b3943e55.
GHSA
Mattermost Fails to Validate File Paths
ghsa·2025-08-21
CVE-2025-36530 [MEDIUM] CWE-22 Mattermost Fails to Validate File Paths
Mattermost Fails to Validate File Paths
Mattermost versions 10.9.x <= 10.9.1, 10.8.x <= 10.8.3, 10.5.x <= 10.5.8, 9.11.x <= 9.11.17 fail to properly validate file paths during plugin import operations which allows restricted admin users to install unauthorized custom plugins via path traversal in the import functionality, bypassing plugin signature enforcement and marketplace restrictions.
OSV
Mattermost Fails to Validate File Paths
osv·2025-08-21
CVE-2025-36530 [MEDIUM] Mattermost Fails to Validate File Paths
Mattermost Fails to Validate File Paths
Mattermost versions 10.9.x <= 10.9.1, 10.8.x <= 10.8.3, 10.5.x <= 10.5.8, 9.11.x <= 9.11.17 fail to properly validate file paths during plugin import operations which allows restricted admin users to install unauthorized custom plugins via path traversal in the import functionality, bypassing plugin signature enforcement and marketplace restrictions.
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
2025-08-21
Published