CVE-2025-9081: IDOR in board file download allows any user to download any file by UUID
Mattermost versions 10.5.x <= 10.5.8, 9.11.x <= 9.11.17 fail to properly validate access controls which allows any authenticated user to download sensitive files via board file download endpoint using UUID enumeration
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
go/github.com/mattermost/mattermost-serverto a version that resolves this vulnerability.Fixed in 9.11.18 - Upgrade
Upgrade
go/github.com/mattermost/mattermost-serverto a version that resolves this vulnerability.Fixed in 10.5.9 - Upgrade
Upgrade
go/github.com/mattermost/mattermost/server/v8to a version that resolves this vulnerability.Fixed in 8.0.0-20250721095935-11c36f4d1e44 - Upgrade
Upgrade
go/github.com/mattermost/mattermost-plugin-boardsto a version that resolves this vulnerability.Fixed in 0.0.0-20250716054606-3f3e3becfe1d - Upgrade
Upgrade
Mattermostto a version that resolves this vulnerability.Fixed in 10.11.0 - Upgrade
Upgrade
Mattermostto a version that resolves this vulnerability.Fixed in 10.5.9 - Upgrade
Upgrade
Mattermostto a version that resolves this vulnerability.Fixed in 9.11.18
Event History
Frequently Asked Questions
What is the severity of CVE-2025-9081?
CVE-2025-9081 is considered a high-severity vulnerability due to its impact on sensitive file access.
How do I fix CVE-2025-9081?
To mitigate CVE-2025-9081, upgrade Mattermost to version 10.5.9 or 9.11.18 or later.
Who is affected by CVE-2025-9081?
CVE-2025-9081 affects Mattermost versions 10.5.x up to 10.5.8 and 9.11.x up to 9.11.17.
What kind of files can be accessed due to CVE-2025-9081?
CVE-2025-9081 allows any authenticated user to download sensitive files through the board file download endpoint.
What is the cause of CVE-2025-9081?
CVE-2025-9081 is caused by improper validation of access controls in specific Mattermost versions.