GitHub Advisoryadvisory · PyPI

GHSA-q9h8-gpw5-c95c Matrix Sydent mishandles emails

MEDIUM Published 2022-05-24 Modified 2023-08-01 Official page ↗
Aliases
CVE-2019-11340
Ecosystem
PyPI
Packages
matrix-sydent
Severity
Moderate
CVSS vector
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
Weaknesses
CWE-20
Reviewed
2023-08-01

Affected packages

• PyPI matrix-sydent: < 1.0.2 → fixed in 1.0.2

Description

util/emailutils.py in Matrix Sydent before 1.0.2 mishandles registration restrictions that are based on e-mail domain, if the allowed_local_3pids option is enabled. This occurs because of potentially unwanted behavior in Python, in which an email.utils.parseaddr call on [email protected]@good.example.com returns the [email protected] substring.

Related

Alias · CVE (1)

  • CVE-2019-11340 util/emailutils.py in Matrix Sydent before 1.0.2 mishandles registration restrictions that are based on e-mail domain, if the… vulnerability

Weakness · CWE (1)

  • CWE-20 Improper Input Validation weakness

References