Intel

AIKIDO-2026-10745

matrix-synapse is vulnerable to Authorization Bypass

Authorization Bypass Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.

48

Medium Risk

This Affects:

PYTHONmatrix-synapse
1.145.0 - 1.151.0
Fixed in 1.152.0
Are you affected? Scan for Free

TL;DR

Synapse fixed an authorization bypass where non-admin users could use the admin_unsafely_bypass_quarantine=true parameter to bypass admin-only checks when downloading remote quarantined media (when the media was already present). The fix enforces proper admin-only authorization for this bypass and adds a regression test to ensure no remote media fetch occurs for non-admins. Additionally, Synapse now rejects device_keys: null in /keys/upload to prevent invalid request handling.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

matrix-synapse is vulnerable to Authorization Bypass in versions 1.145.0 - 1.151.0.

How to fix this

Upgrade the matrix-synapse library to the patch version.