Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:pypi/matrix-synapse@1.62.0rc2
purl pkg:pypi/matrix-synapse@1.62.0rc2
Next non-vulnerable version 1.106.0
Latest non-vulnerable version 1.139.1
Risk 4.0
Vulnerabilities affecting this package (11)
Vulnerability Summary Fixed by
VCID-5fgp-pcfw-33gk
Aliases:
CVE-2023-45129
GHSA-5chr-wjw5-3gq4
PYSEC-2023-199
Synapse is an open-source Matrix homeserver written and maintained by the Matrix.org Foundation. Prior to version 1.94.0, 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. Server administrators are advised to upgrade to Synapse 1.94.0 or later. As a workaround, rooms with malicious server ACL events can be purged and blocked using the admin API.
1.94.0
Affected by 4 other vulnerabilities.
VCID-66cm-6sgb-bqft
Aliases:
CVE-2022-39335
GHSA-45cj-f97f-ggwv
PYSEC-2023-65
Synapse is an open-source Matrix homeserver written and maintained by the Matrix.org Foundation. The Matrix Federation API allows remote homeservers to request the authorization events in a room. This is necessary so that a homeserver receiving some events can validate that those events are legitimate and permitted in their room. However, in versions of Synapse up to and including 1.68.0, a Synapse homeserver answering a query for authorization events does not sufficiently check that the requesting server should be able to access them. The issue was patched in Synapse 1.69.0. Homeserver administrators are advised to upgrade.
1.69.0
Affected by 10 other vulnerabilities.
VCID-9wuf-2wxr-z7a8
Aliases:
CVE-2023-42453
GHSA-7565-cq32-vx2x
PYSEC-2023-180
Synapse is an open-source Matrix homeserver written and maintained by the Matrix.org Foundation. Users were able to forge read receipts for any event (if they knew the room ID and event ID). Note that the users were not able to view the events, but simply mark it as read. This could be confusing as clients will show the event as read by the user, even if they are not in the room. This issue has been patched in version 1.93.0. Users are advised to upgrade. There are no known workarounds for this issue.
1.93.0
Affected by 5 other vulnerabilities.
VCID-g7rm-55dm-tybk
Aliases:
CVE-2024-37302
GHSA-4mhg-xv73-xq2x
PYSEC-2024-286
Synapse is an open-source Matrix homeserver. Synapse versions before 1.106 are vulnerable to a disk fill attack, where an unauthenticated adversary can induce Synapse to download and cache large amounts of remote media. The default rate limit strategy is insufficient to mitigate this. This can lead to a denial of service, ranging from further media uploads/downloads failing to completely unavailability of the Synapse process, depending on how Synapse was deployed. Synapse 1.106 introduces a new "leaky bucket" rate limit on remote media downloads to reduce the amount of data a user can request at a time. This does not fully address the issue, but does limit an unauthenticated user's ability to request large amounts of data to be cached.
1.106
Affected by 0 other vulnerabilities.
1.106.0
Affected by 0 other vulnerabilities.
VCID-mmge-uj6j-k3c2
Aliases:
CVE-2022-31152
GHSA-jhjh-776m-4765
PYSEC-2022-262
Synapse is an open-source Matrix homeserver written and maintained by the Matrix.org Foundation. The Matrix specification specifies a list of [event authorization rules](https://spec.matrix.org/v1.2/rooms/v9/#authorization-rules) which must be checked when determining if an event should be accepted into a room. In versions of Synapse up to and including version 1.61.0, some of these rules are not correctly applied. An attacker could craft events which would be accepted by Synapse but not a spec-conformant server, potentially causing divergence in the room state between servers. Administrators of homeservers with federation enabled are advised to upgrade to version 1.62.0 or higher. Federation can be disabled by setting [`federation_domain_whitelist`](https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html#federation_domain_whitelist) to an empty list (`[]`) as a workaround.
1.62.0
Affected by 11 other vulnerabilities.
VCID-nmup-uep4-b7hw
Aliases:
CVE-2024-37303
GHSA-gjgr-7834-rhxr
PYSEC-2024-287
Synapse is an open-source Matrix homeserver. Synapse before version 1.106 allows, by design, unauthenticated remote participants to trigger a download and caching of remote media from a remote homeserver to the local media repository. Such content then also becomes available for download from the local homeserver in an unauthenticated way. The implication is that unauthenticated remote adversaries can use this functionality to plant problematic content into the media repository. Synapse 1.106 introduces a partial mitigation in the form of new endpoints which require authentication for media downloads. The unauthenticated endpoints will be frozen in a future release, closing the attack vector.
1.106
Affected by 0 other vulnerabilities.
1.106.0
Affected by 0 other vulnerabilities.
VCID-pg5k-2upe-dudk
Aliases:
CVE-2023-32683
GHSA-98px-6486-j7qc
PYSEC-2023-85
Synapse is a Matrix protocol homeserver written in Python with the Twisted framework. A discovered oEmbed or image URL can bypass the `url_preview_url_blacklist` setting potentially allowing server side request forgery or bypassing network policies. Impact is limited to IP addresses allowed by the `url_preview_ip_range_blacklist` setting (by default this only allows public IPs) and by the limited information returned to the client: 1. For discovered oEmbed URLs, any non-JSON response or a JSON response which includes non-oEmbed information is discarded. 2. For discovered image URLs, any non-image response is discarded. Systems which have URL preview disabled (via the `url_preview_enabled` setting) or have not configured a `url_preview_url_blacklist` are not affected. This issue has been addressed in version 1.85.0. Users are advised to upgrade. User unable to upgrade may also disable URL previews.
1.85.0
Affected by 7 other vulnerabilities.
VCID-ry9q-34p9-auh6
Aliases:
CVE-2024-31208
GHSA-3h7q-rfh9-xm4v
PYSEC-2024-50
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.
1.105.1
Affected by 2 other vulnerabilities.
VCID-tug1-g6m1-j3f3
Aliases:
CVE-2023-43796
GHSA-mp92-3jfm-3575
PYSEC-2023-230
Synapse is an open-source Matrix homeserver Prior to versions 1.95.1 and 1.96.0rc1, cached device information of remote users can be queried from Synapse. This can be used to enumerate the remote users known to a homeserver. System administrators are encouraged to upgrade to Synapse 1.95.1 or 1.96.0rc1 to receive a patch. As a workaround, the `federation_domain_whitelist` can be used to limit federation traffic with a homeserver.
1.95.1
Affected by 3 other vulnerabilities.
VCID-v54a-sjgy-b7ca
Aliases:
CVE-2023-32682
GHSA-26c5-ppr8-f33p
PYSEC-2023-84
Synapse is a Matrix protocol homeserver written in Python with the Twisted framework. In affected versions it may be possible for a deactivated user to login when using uncommon configurations. This only applies if any of the following are true: 1. JSON Web Tokens are enabled for login via the `jwt_config.enabled` configuration setting. 2. The local password database is enabled via the `password_config.enabled` and `password_config.localdb_enabled` configuration settings *and* a user's password is updated via an admin API after a user is deactivated. Note that the local password database is enabled by default, but it is uncommon to set a user's password after they've been deactivated. Installations that are configured to only allow login via Single Sign-On (SSO) via CAS, SAML or OpenID Connect (OIDC); or via an external password provider (e.g. LDAP) are not affected. If not using JSON Web Tokens, ensure that deactivated users do not have a password set. This issue has been addressed in version 1.85.0. Users are advised to upgrade.
1.85.0
Affected by 7 other vulnerabilities.
VCID-z5ga-q6zr-3kb5
Aliases:
CVE-2023-32323
GHSA-f3wc-3vxv-xmvr
PYSEC-2023-67
Synapse is an open-source Matrix homeserver written and maintained by the Matrix.org Foundation. A malicious user on a Synapse homeserver X with permission to create certain state events can disable outbound federation from X to an arbitrary homeserver Y. Synapse instances with federation disabled are not affected. In versions of Synapse up to and including 1.73, Synapse did not limit the size of `invite_room_state`, meaning that it was possible to create an arbitrarily large invite event. Synapse 1.74 refuses to create oversized `invite_room_state` fields. Server operators should upgrade to Synapse 1.74 or newer urgently.
1.74.0
Affected by 9 other vulnerabilities.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-05-31T09:46:45.605212+00:00 PyPI Importer Affected by VCID-nmup-uep4-b7hw https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-05-31T09:46:44.806521+00:00 PyPI Importer Affected by VCID-g7rm-55dm-tybk https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-05-31T09:46:03.304935+00:00 PyPI Importer Affected by VCID-ry9q-34p9-auh6 https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-05-31T09:45:31.952375+00:00 PyPI Importer Affected by VCID-tug1-g6m1-j3f3 https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-05-31T09:45:21.585993+00:00 PyPI Importer Affected by VCID-5fgp-pcfw-33gk https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-05-31T09:45:18.639548+00:00 PyPI Importer Affected by VCID-9wuf-2wxr-z7a8 https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-05-31T09:44:56.527856+00:00 PyPI Importer Affected by VCID-pg5k-2upe-dudk https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-05-31T09:44:55.862106+00:00 PyPI Importer Affected by VCID-v54a-sjgy-b7ca https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-05-31T09:44:54.864157+00:00 PyPI Importer Affected by VCID-66cm-6sgb-bqft https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-05-31T09:44:54.210057+00:00 PyPI Importer Affected by VCID-z5ga-q6zr-3kb5 https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-05-31T09:44:19.552480+00:00 PyPI Importer Affected by VCID-mmge-uj6j-k3c2 https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-05-30T20:35:54.109141+00:00 Pypa Importer Affected by VCID-nmup-uep4-b7hw https://github.com/pypa/advisory-database/blob/main/vulns/matrix-synapse/PYSEC-2024-287.yaml 38.6.0
2026-05-30T20:35:52.461821+00:00 Pypa Importer Affected by VCID-g7rm-55dm-tybk https://github.com/pypa/advisory-database/blob/main/vulns/matrix-synapse/PYSEC-2024-286.yaml 38.6.0
2026-05-30T20:34:21.905031+00:00 Pypa Importer Affected by VCID-ry9q-34p9-auh6 https://github.com/pypa/advisory-database/blob/main/vulns/matrix-synapse/PYSEC-2024-50.yaml 38.6.0
2026-05-30T20:33:12.000993+00:00 Pypa Importer Affected by VCID-tug1-g6m1-j3f3 https://github.com/pypa/advisory-database/blob/main/vulns/matrix-synapse/PYSEC-2023-230.yaml 38.6.0
2026-05-30T20:32:49.113473+00:00 Pypa Importer Affected by VCID-5fgp-pcfw-33gk https://github.com/pypa/advisory-database/blob/main/vulns/matrix-synapse/PYSEC-2023-199.yaml 38.6.0
2026-05-30T20:32:43.889740+00:00 Pypa Importer Affected by VCID-9wuf-2wxr-z7a8 https://github.com/pypa/advisory-database/blob/main/vulns/matrix-synapse/PYSEC-2023-180.yaml 38.6.0
2026-05-30T20:31:55.701899+00:00 Pypa Importer Affected by VCID-pg5k-2upe-dudk https://github.com/pypa/advisory-database/blob/main/vulns/matrix-synapse/PYSEC-2023-85.yaml 38.6.0
2026-05-30T20:31:54.260265+00:00 Pypa Importer Affected by VCID-v54a-sjgy-b7ca https://github.com/pypa/advisory-database/blob/main/vulns/matrix-synapse/PYSEC-2023-84.yaml 38.6.0
2026-05-30T20:31:52.193755+00:00 Pypa Importer Affected by VCID-66cm-6sgb-bqft https://github.com/pypa/advisory-database/blob/main/vulns/matrix-synapse/PYSEC-2023-65.yaml 38.6.0
2026-05-30T20:31:50.877454+00:00 Pypa Importer Affected by VCID-z5ga-q6zr-3kb5 https://github.com/pypa/advisory-database/blob/main/vulns/matrix-synapse/PYSEC-2023-67.yaml 38.6.0
2026-05-30T20:30:37.106998+00:00 Pypa Importer Affected by VCID-mmge-uj6j-k3c2 https://github.com/pypa/advisory-database/blob/main/vulns/matrix-synapse/PYSEC-2022-262.yaml 38.6.0