Intel

AIKIDO-2026-172650

matrix-synapse is vulnerable to Information Disclosure

Information DisclosureGHSA-27p5-4f45-gx76 Published 3 days ago

75

High Risk

This Affects:

PYTHONmatrix-synapse
0.0.1 - 1.157.1
Fixed in 1.157.2
Are you affected? Scan for Free

TL;DR

The federation get_missing_events endpoint does not verify that the requested events actually belong to the supplied room ID. A malicious remote homeserver that is joined to any room on the target can request events and receive events belonging to other rooms it has not joined. This discloses room content across room boundaries. The fix verifies that returned events belong to the given room.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and your homeserver participates in open federation.

Background info

matrix-synapse is vulnerable to Information Disclosure in versions 0.0.1 - 1.157.1.

How to fix this

Upgrade the matrix-synapse library to the patch version.