GitHub Advisoryadvisory · PyPI
GHSA-5chr-wjw5-3gq4 matrix-synapse vulnerable to denial of service due to malicious server ACL events
MEDIUM
Official page ↗
- Aliases
- CVE-2023-45129
- Ecosystem
- PyPI
- Packages
- matrix-synapse
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H
- Weaknesses
- CWE-770
- Reviewed
- 2023-10-10
Affected packages
• PyPI matrix-synapse: < 1.94.0 → fixed in 1.94.0
Description
Impact
A malicious server ACL event can impact performance temporarily or permanently leading to a persistent denial of service.
Homeservers running on a closed federation (which presumably do not need to use server ACLs) are not affected.
Patches
Server administrators are advised to upgrade to Synapse 1.94.0 or later.
Workarounds
Rooms with malicious server ACL events can be purged and blocked using the admin API.
Related
Alias · CVE (1)
- CVE-2023-45129 Synapse is an open-source Matrix homeserver written and maintained by the Matrix.org Foundation. vulnerability
Weakness · CWE (1)
- CWE-770 Allocation of Resources Without Limits or Throttling weakness
References
- https://github.com/matrix-org/synapse/security/advisories/GHSA-5chr-wjw5-3gq4 web
- https://nvd.nist.gov/vuln/detail/CVE-2023-45129 advisory
- https://github.com/matrix-org/synapse/pull/16360 web
- https://github.com/matrix-org/synapse/commit/f84da3c32ec74cf054e2fd6d10618aa4997cffaa web
- https://github.com/matrix-org/synapse package
- https://github.com/pypa/advisory-database/tree/main/vulns/matrix-synapse/PYSEC-2023-199.yaml web
- https://lists.fedoraproject.org/archives/list/[email protected]/message/KEVRB4MG5UXQ5RLZHSUJXM5GWEBYYS5B web
- https://lists.fedoraproject.org/archives/list/[email protected]/message/N6P4QULVUE254WI7XF2LWWOGHCYVFXFY web
- https://lists.fedoraproject.org/archives/list/[email protected]/message/WRO4MPQ6HOXIUZM6RJP6VTCTMV7RD2T3 web
- https://matrix-org.github.io/synapse/latest/admin_api/rooms.html#version-2-new-version web
- https://security.gentoo.org/glsa/202401-12 web