QID 983225
QID 983225: Python (pip) Security Update for matrix-synapse (GHSA-hxmp-pqch-c8mm)
Security update has been released for matrix-synapse to fix the vulnerability.
Note: The preceding description block is extracted directly from the security advisory. Using automation, we have attempted to clean and format it as much as possible without introducing additional issues.
A malicious or poorly-implemented homeserver can inject malformed events into a room by specifying a different room id in the path of a `/send_join`, `/send_leave`, `/invite` or `/exchange_third_party_invite` request.
This can lead to a denial of service in which future events will not be correctly sent to other servers over federation.
This affects any server which accepts federation requests from untrusted servers.
Solution
Issue is resolved by https://github.com/matrix-org/synapse/pull/8776.Workaround:
Homeserver administrators could limit access to the federation API to trusted servers (for example via `federation_domain_whitelist`).
Homeserver administrators could limit access to the federation API to trusted servers (for example via `federation_domain_whitelist`).
Vendor References
- GHSA-hxmp-pqch-c8mm -
github.com/advisories/GHSA-hxmp-pqch-c8mm
CVEs related to QID 983225
Software Advisories
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| GHSA-hxmp-pqch-c8mm | matrix-synapse |
|