QID 980489
QID 980489: Python (pip) Security Update for matrix-synapse (GHSA-3x4c-pq33-4w3q)
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.
Unauthorised users can access the membership (list of members, with their display names) of a room if they know the ID of the room. The vulnerability is limited to rooms with `shared` history visibility. Furthermore, the unauthorised user must be using an account on a vulnerable homeserver that is in the room.
Solution
Server administrators should upgrade to 1.41.1 or later.Workaround:
Administrators of servers that use a reverse proxy could, with potentially unacceptable loss of functionality, block the following endpoints:
* `/_matrix/client/r0/rooms/{room_id}/members` with `at` query parameter
* `/_matrix/client/unstable/rooms/{room_id}/members` with `at` query parameter
Administrators of servers that use a reverse proxy could, with potentially unacceptable loss of functionality, block the following endpoints:
* `/_matrix/client/r0/rooms/{room_id}/members` with `at` query parameter
* `/_matrix/client/unstable/rooms/{room_id}/members` with `at` query parameter
Vendor References
- GHSA-3x4c-pq33-4w3q -
github.com/advisories/GHSA-3x4c-pq33-4w3q
CVEs related to QID 980489
Software Advisories
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| GHSA-3x4c-pq33-4w3q | matrix-synapse |
|