Vulnerability Details : CVE-2024-31208
Synapse is an open-source Matrix homeserver. A remote Matrix user with malicious intent, sharing a room with Synapse instances before 1.105.1, can dispatch specially crafted events to exploit a weakness in the V2 state resolution algorithm. This can induce high CPU consumption and accumulate excessive data in the database of such instances, resulting in a denial of service. Servers in private federations, or those that do not federate, are not affected. Server administrators should upgrade to 1.105.1 or later. Some workarounds are available. One can ban the malicious users or ACL block servers from the rooms and/or leave the room and purge the room using the admin API.
Vulnerability category: Denial of service
Products affected by CVE-2024-31208
Please log in to view affected product information.
Exploit prediction scoring system (EPSS) score for CVE-2024-31208
1.02%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 76 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2024-31208
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
6.5
|
MEDIUM | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
2.8
|
3.6
|
GitHub, Inc. | 2024-04-23 |
CWE ids for CVE-2024-31208
-
The product allocates a reusable resource or group of resources on behalf of an actor without imposing any restrictions on the size or number of resources that can be allocated, in violation of the intended security policy for that actor.Assigned by: security-advisories@github.com (Secondary)
References for CVE-2024-31208
-
https://github.com/element-hq/synapse/releases/tag/v1.105.1
Release v1.105.1 · element-hq/synapse · GitHub
-
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/R6FCCO4ODTZ3FDS7TMW76PKOSEL2TQVB/
[SECURITY] Fedora 39 Update: matrix-synapse-1.105.1-1.fc39 - package-announce - Fedora Mailing-Lists
-
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/VSF4NJJSTSQRJQ47PLYYSCFYKJBP7DET/
[SECURITY] Fedora 40 Update: matrix-synapse-1.105.1-1.fc40 - package-announce - Fedora Mailing-Lists
-
https://github.com/element-hq/synapse/security/advisories/GHSA-3h7q-rfh9-xm4v
Weakness in auth chain indexing allows DoS from remote room members through disk fill and high CPU usage · Advisory · element-hq/synapse · GitHub
-
https://github.com/element-hq/synapse/commit/55b0aa847a61774b6a3acdc4b177a20dc019f01a
Fix GHSA-3h7q-rfh9-xm4v · element-hq/synapse@55b0aa8 · GitHub
-
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/RR53FNHV446CB37TP45GZ6F6HZLZCK3K/
[SECURITY] Fedora 38 Update: matrix-synapse-1.105.1-1.fc38 - package-announce - Fedora Mailing-Lists
Jump to