CVE-2024-4183 json
Mattermost fails to limit the number of active sessions
published 2024-04-26 2 y ago modified 2026-06-17 4 mo ago also GHSA-wj37-mpq9-xrcm , GO-2024-2798 , EUVD-2024-1321
- cvss
- 4.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.6%
- EPSS 0.6% chance of exploitation in 30 days, percentile 49%
- public exploits
- 0
- none known
Summary
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.
Patch / fix
- go github.com/mattermost/mattermost-server 8.1.12, 8.1.12+incompatible, 9.4.5, 9.4.5+incompatible, 9.5.3, 9.5.3+incompatible, 9.6.1, 9.6.1+incompatible
- Mattermost Mattermost 8.1.12, 9.4.5, 9.5.3, 9.6.1, 9.7.0
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2024-4183 updated cvss 4.3
mattermost: fail to limit the number of active sessions
-
Red Hat Advanced Cluster Management for Kubernetes 2 rhacm2/acm-grafana-rhel8 Red Hat Advanced Cluster Security 3 advanced-cluster-security/rhacs-docs-rhel8, advanced-cluster-security/rhacs-main-rhel8, advanced-cluster-security/rhacs-roxctl-rhel8, advanced-cluster-security/rhacs-scanner-rhel8, advanced-cluster-security/rhacs-rhel8-operator, advanced-cluster-security/rhacs-scanner-db-rhel8affected: no fix available “Fix deferred”
-
Red Hat OpenShift Container Platform 4 openshift4/ose-grafananot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
0.61% chance of exploitation in the next 30 days, higher than 49% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 4.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L |
| NVD | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
| GitHub | 3.1 | 4.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/mattermost/mattermost-server | >=9.6.0-rc1, <9.6.1 >=9.5.0, <9.5.3 >=9.4.0, <9.4.5 >=8.1.0, <8.1.12 >=8.1.0+incompatible, <8.1.12+incompatible >=9.4.0+incompatible, <9.4.5+incompatible >=9.5.0+incompatible, <9.5.3+incompatible >=9.6.0-rc1+incompatible, <9.6.1+incompatible |
9.6.1 9.5.3 9.4.5 8.1.12 8.1.12+incompatible 9.4.5+incompatible 9.5.3+incompatible 9.6.1+incompatible |
Affected products
- Mattermost Mattermost
Classification
References
-
github.com
/mattermost/mattermost/commit/86920d641760552c5aafa5e1d14c93bd30039bc4
web
-
github.com
/mattermost/mattermost/commit/9d81eee979aee93374bff8ba6714d805e12ffb03
web
-
github.com
/mattermost/mattermost/commit/b45c3dac4c160992a1ce757ade968e8f5ec506c1
web
-
github.com
/mattermost/mattermost/commit/bc699e6789cf3ba1544235087897699aaa639e7d
web
-
mattermost.com
/security-updates
web, vendor-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2024-4183
advisory
-
github.com
/mattermost/mattermost
package
-
github.com
/advisories/GHSA-wj37-mpq9-xrcm
advisory
Sources
- CVE List CVE-2024-4183
- GitHub Advisory GHSA-wj37-mpq9-xrcm
- NVD CVE-2024-4183
- OSV GO-2024-2798
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.