CVE-2022-31052 — Uncontrolled Recursion in Synapse
Severity
6.5MEDIUMNVD
EPSS
0.7%
top 26.99%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedJun 28
Latest updateJun 29
Description
Synapse is an open source home server implementation for the Matrix chat network. In versions prior to 1.61.1 URL previews of some web pages can exhaust the available stack space for the Synapse process due to unbounded recursion. This is sometimes recoverable and leads to an error for the request causing the problem, but in other cases the Synapse process may crash altogether. It is possible to exploit this maliciously, either by malicious users on the homeserver, or by remote users sending URL…
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HExploitability: 2.8 | Impact: 3.6
Affected Packages2 packages
Also affects: Fedora 35, 36
Patches
🔴Vulnerability Details
4OSV▶
URL previews of unusual or maliciously-crafted pages can crash Synapse media repositories or Synapse monoliths↗2022-06-29
GHSA▶
URL previews of unusual or maliciously-crafted pages can crash Synapse media repositories or Synapse monoliths↗2022-06-29
OSV▶
CVE-2022-31052: Synapse is an open source home server implementation for the Matrix chat network↗2022-06-28
📋Vendor Advisories
1Debian▶
CVE-2022-31052: matrix-synapse - Synapse is an open source home server implementation for the Matrix chat network...↗2022