CVE-2024-32046
Detailed error discloses full file path with dev mode off
Mattermost versions 9.6.x <= 9.6.0, 9.5.x <= 9.5.2, 9.4.x <= 9.4.4 and 8.1.x <= 8.1.11 fail to remove detailed error messages in API requests even if the developer mode is off which allows an attacker to get information about the server such as the full path were files are stored
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
- Low
Exploit likelihood
What each source reports
CVE List Score used
4.3
Detailed error discloses full file path with dev mode off
Mattermost versions 9.6.x <= 9.6.0, 9.5.x <= 9.5.2, 9.4.x <= 9.4.4 and 8.1.x <= 8.1.11 fail to remove detailed error messages in API requests even if the developer mode is off which allows an attacker to get information about the server such as the full path were files are stored
- Record
CVE-2024-32046- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-200
- Updated
- 2026-11-02
EUVDEUVD-2024-1313
4.3
Mattermost versions 9.6.x <= 9.6.0, 9.5.x <= 9.5.2, 9.4.x <= 9.4.4 and 8.1.x <= 8.1.11 fail to remove detailed error messages in API requests even if the developer mode is off which allows an attacker to get information about the server such as the full path were files are stored
- Record
EUVD-2024-1313- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-vx97-8q8q-qgq5
4.3
Mattermost's detailed error messages reveal the full file path
Mattermost versions 9.6.x <= 9.6.0, 9.5.x <= 9.5.2, 9.4.x <= 9.4.4 and 8.1.x <= 8.1.11 fail to remove detailed error messages in API requests even if the developer mode is off which allows an attacker to get information about the server such as the full path were files are stored
- Record
GHSA-vx97-8q8q-qgq5- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-200
- Updated
- 2026-11-02
NVD
4.3
Mattermost versions 9.6.x <= 9.6.0, 9.5.x <= 9.5.2, 9.4.x <= 9.4.4 and 8.1.x <= 8.1.11 fail to remove detailed error messages in API requests even if the developer mode is off which allows an attacker to get information about the server such as the full path were files are stored
- Record
CVE-2024-32046- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-200, CWE-209
- Updated
- 2026-11-02
OSV
4.3
Detailed error discloses full file path with dev mode off
Mattermost versions 9.6.x <= 9.6.0, 9.5.x <= 9.5.2, 9.4.x <= 9.4.4 and 8.1.x <= 8.1.11 fail to remove detailed error messages in API requests even if the developer mode is off which allows an attacker to get information about the server such as the full path were files are stored
- Record
CVE-2024-32046- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-200
- Updated
- 2026-11-02
OSVGHSA-vx97-8q8q-qgq5
4.3
Mattermost's detailed error messages reveal the full file path
Mattermost versions 9.6.x <= 9.6.0, 9.5.x <= 9.5.2, 9.4.x <= 9.4.4 and 8.1.x <= 8.1.11 fail to remove detailed error messages in API requests even if the developer mode is off which allows an attacker to get information about the server such as the full path were files are stored
- Record
GHSA-vx97-8q8q-qgq5- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-200
- Updated
- 2026-11-02
OSVGO-2024-2797 No score
Mattermost's detailed error messages reveal the full file path in github.com/mattermost/mattermost-server
Mattermost's detailed error messages reveal the full file path in github.com/mattermost/mattermost-server
- Record
GO-2024-2797- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
github.com/mattermost/mattermost-serverGo |
8.1.0 to 8.1.11 | 8.1.12 |
github.com/mattermost/mattermost-serverGo |
9.5.0 to 9.5.2 | 9.5.3 |
github.com/mattermost/mattermost-serverGo |
9.6.0-rc1 to 9.6.0 | 9.6.1 |
github.com/mattermost/mattermost-serverGo |
9.4.0 to 9.4.4 | 9.4.5 |
github.com/mattermost/mattermost-serverGo |
8.1.0 up to 8.1.12 | 8.1.12 |
github.com/mattermost/mattermost-serverGo |
9.5.0 up to 9.5.3 | 9.5.3 |
github.com/mattermost/mattermost-serverGo |
9.6.0-rc1 up to 9.6.1 | 9.6.1 |
github.com/mattermost/mattermost-serverGo |
9.4.0 up to 9.4.5 | 9.4.5 |
github.com/mattermost/mattermost-serverGo |
8.1.0+incompatible up to 8.1.12+incompatible, 9.4.0+incompatible up to 9.4.5+incompatible, 9.5.0+incompatible up to 9.5.3+incompatible, 9.6.0-rc1+incompatible up to 9.6.1+incompatible | 8.1.12+incompatible9.4.5+incompatible9.5.3+incompatible9.6.1+incompatible |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases, published | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-32046 is a medium vulnerability (CVSS 4.3) in Mattermost, published April 26, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.45%, the 39th percentile. Fixed in github.com/mattermost/mattermost-server 8.1.12.
References
mattermost.com/security-updates
nvd.nist.gov/vuln/detail/CVE-2024-32046
github.com/mattermost/mattermost/commit/2a48b5b3428cae494452125401e4f72780543ac8
github.com/mattermost/mattermost/commit/93738756ff79777c6e340c8de63a7b4b0f881d27
github.com/mattermost/mattermost/commit/aa222c66b799c12e32eeb8eae6f555bf6140375b
github.com/mattermost/mattermost/commit/c84c25b20c8b8726a2f126ae9370a72498096172
github.com/advisories/GHSA-vx97-8q8q-qgq5
github.com/CVEProject/cvelistV5/tree/main/cves/2024/32xxx/CVE-2024-32046.json
github.com/mattermost/mattermost