Skip to content
OpenAdvisories
High · 8.7 CVE-2024-52815 EUVD-2024-3463GHSA-f3r3-h2mq-hx2hPYSEC-2026-1611

Synapse allows a a malformed invite to break the invitee's `/sync`

Published Dec 3, 2024 · Updated Dec 3, 2024 · Assigned by GitHub_M

Description

Synapse is an open-source Matrix homeserver. Synapse versions before 1.120.1 fail to properly validate invites received over federation. This vulnerability allows a malicious server to send a specially crafted invite that disrupts the invited user's /sync functionality. Synapse 1.120.1 rejects such invalid invites received over federation and restores the ability to sync for affected users.

Affected products

VendorProductAffectedFixed
element-hq synapse < 1.120.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS matrix-synapse No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 22.04 LTS matrix-synapse No fix yet —
Ubuntu Pro 20.04 LTS matrix-synapse No fix yet —
Ubuntu Pro 18.04 LTS matrix-synapse No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed matrix-synapse 1.120.2-1.1 openSUSE-SU-2024:14541-1
ReleasePackageFixed inAdvisory
Alpine v3.24 synapse 1.120.2-r0 —
Alpine v3.23 synapse 1.120.2-r0 —
Alpine v3.22 synapse 1.120.2-r0 —
Alpine v3.21 synapse 1.120.2-r0 —
Alpine v3.20 synapse 1.120.1 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI matrix-synapse < 1.120.1 1.120.1 GHSA-f3r3-h2mq-hx2h

Advisories 1

References