CVE-2024-4183
Mattermost fails to limit the number of active sessions
Mattermost versions 8.1.x before 8.1.12, 9.6.x before 9.6.1, 9.5.x before 9.5.3, 9.4.x before 9.4.5 fail to limit the number of active sessions, which allows an authenticated attacker to crash the server via repeated requests to the getSessions API after flooding the sessions table.
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
Mattermost versions 8.1.x before 8.1.12, 9.6.x before 9.6.1, 9.5.x before 9.5.3, 9.4.x before 9.4.5 fail to limit the number of active sessions, which allows an authenticated attacker to crash the server via repeated requests to the getSessions API after flooding the sessions table.
- Record
CVE-2024-4183- 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-400
- Updated
- 2026-11-02
EUVDEUVD-2024-1321
4.3
Mattermost versions 8.1.x before 8.1.12, 9.6.x before 9.6.1, 9.5.x before 9.5.3, 9.4.x before 9.4.5 fail to limit the number of active sessions, which allows an authenticated attacker to crash the server via repeated requests to the getSessions API after flooding the sessions table.
- Record
EUVD-2024-1321- 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-wj37-mpq9-xrcm
4.3
Mattermost fails to limit the number of active sessions
Mattermost versions 8.1.x before 8.1.12, 9.6.x before 9.6.1, 9.5.x before 9.5.3, 9.4.x before 9.4.5 fail to limit the number of active sessions, which allows an authenticated attacker to crash the server via repeated requests to the getSessions API after flooding the sessions table.
- Record
GHSA-wj37-mpq9-xrcm- 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-400, CWE-770
- Updated
- 2026-11-02
NVD
4.3
Mattermost versions 8.1.x before 8.1.12, 9.6.x before 9.6.1, 9.5.x before 9.5.3, 9.4.x before 9.4.5 fail to limit the number of active sessions, which allows an authenticated attacker to crash the server via repeated requests to the getSessions API after flooding the sessions table.
- Record
CVE-2024-4183- 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
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400, CWE-770
- Updated
- 2026-11-02
OSV
4.3
Mattermost versions 8.1.x before 8.1.12, 9.6.x before 9.6.1, 9.5.x before 9.5.3, 9.4.x before 9.4.5 fail to limit the number of active sessions, which allows an authenticated attacker to crash the server via repeated requests to the getSessions API after flooding the sessions table.
- Record
CVE-2024-4183- 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-400
- Updated
- 2026-11-02
OSVGHSA-wj37-mpq9-xrcm
4.3
Mattermost fails to limit the number of active sessions
Mattermost versions 8.1.x before 8.1.12, 9.6.x before 9.6.1, 9.5.x before 9.5.3, 9.4.x before 9.4.5 fail to limit the number of active sessions, which allows an authenticated attacker to crash the server via repeated requests to the getSessions API after flooding the sessions table.
- Record
GHSA-wj37-mpq9-xrcm- 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-400, CWE-770
- Updated
- 2026-11-02
OSVGO-2024-2798 No score
Mattermost fails to limit the number of active sessions in github.com/mattermost/mattermost-server
Mattermost fails to limit the number of active sessions in github.com/mattermost/mattermost-server
- Record
GO-2024-2798- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
github.com/mattermost/mattermost-serverGo |
9.6.0-rc1 to 9.6.0 | 9.6.1 |
github.com/mattermost/mattermost-serverGo |
9.5.0 to 9.5.2 | 9.5.3 |
github.com/mattermost/mattermost-serverGo |
9.4.0 to 9.4.4 | 9.4.5 |
github.com/mattermost/mattermost-serverGo |
8.1.0 to 8.1.11 | 8.1.12 |
github.com/mattermost/mattermost-serverGo |
9.6.0-rc1 up to 9.6.1 | 9.6.1 |
github.com/mattermost/mattermost-serverGo |
9.5.0 up to 9.5.3 | 9.5.3 |
github.com/mattermost/mattermost-serverGo |
9.4.0 up to 9.4.5 | 9.4.5 |
github.com/mattermost/mattermost-serverGo |
8.1.0 up to 8.1.12 | 8.1.12 |
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-4183 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.61%, the 49th percentile. Fixed in github.com/mattermost/mattermost-server 9.6.1.
References
mattermost.com/security-updates
nvd.nist.gov/vuln/detail/CVE-2024-4183
github.com/mattermost/mattermost/commit/86920d641760552c5aafa5e1d14c93bd30039bc4
github.com/mattermost/mattermost/commit/9d81eee979aee93374bff8ba6714d805e12ffb03
github.com/mattermost/mattermost/commit/b45c3dac4c160992a1ce757ade968e8f5ec506c1
github.com/mattermost/mattermost/commit/bc699e6789cf3ba1544235087897699aaa639e7d
github.com/advisories/GHSA-wj37-mpq9-xrcm
github.com/CVEProject/cvelistV5/tree/main/cves/2024/4xxx/CVE-2024-4183.json
github.com/mattermost/mattermost