Lucene search

K
ubuntucveUbuntu.comUB:CVE-2021-21394
HistoryApr 12, 2021 - 12:00 a.m.

CVE-2021-21394

2021-04-1200:00:00
ubuntu.com
ubuntu.com
11
synapse
matrix
homeserver
input validation
resource exhaustion
github security advisory
third-party identifiers
memory
disk space
matrix specification
endpoints

CVSS2

4

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

SINGLE

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

PARTIAL

AV:N/AC:L/Au:S/C:N/I:N/A:P

CVSS3

6.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

EPSS

0.003

Percentile

68.8%

Synapse is a Matrix reference homeserver written in python (pypi package
matrix-synapse). Matrix is an ecosystem for open federated Instant
Messaging and VoIP. In Synapse before version 1.28.0 Synapse is missing
input validation of some parameters on the endpoints used to confirm
third-party identifiers could cause excessive use of disk space and memory
leading to resource exhaustion. Note that the groups feature is not part of
the Matrix specification and the chosen maximum lengths are arbitrary. Not
all clients might abide by them. Refer to referenced GitHub security
advisory for additional details including workarounds.

CVSS2

4

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

SINGLE

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

PARTIAL

AV:N/AC:L/Au:S/C:N/I:N/A:P

CVSS3

6.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

EPSS

0.003

Percentile

68.8%