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 allowed_local_3pids option is enabled. This occurs because of potentially unwanted behavior in Python, in which an email.utils.parseaddr call on user@bad.example.net@good.example.com returns the user@bad.example.net substring.
Configurations

Configuration 1 (hide)

cpe:2.3:a:matrix:sydent:*:*:*:*:*:*:*:*

History

21 Nov 2024, 04:20

Type Values Removed Values Added
References () https://github.com/matrix-org/sydent/commit/4e1cfff53429c49c87d5c457a18ed435520044fc - Patch, Third Party Advisory () https://github.com/matrix-org/sydent/commit/4e1cfff53429c49c87d5c457a18ed435520044fc - Patch, Third Party Advisory
References () https://github.com/matrix-org/sydent/compare/7c002cd...09278fb - Patch, Third Party Advisory () https://github.com/matrix-org/sydent/compare/7c002cd...09278fb - Patch, Third Party Advisory
References () https://matrix.org/blog/2019/04/18/security-update-sydent-1-0-2/ - Release Notes, Vendor Advisory () https://matrix.org/blog/2019/04/18/security-update-sydent-1-0-2/ - Release Notes, Vendor Advisory
References () https://twitter.com/matrixdotorg/status/1118934335963500545 - Third Party Advisory () https://twitter.com/matrixdotorg/status/1118934335963500545 - Third Party Advisory

Information

Published : 2019-04-19 14:29

Updated : 2024-11-21 04:20


NVD link : CVE-2019-11340

Mitre link : CVE-2019-11340

CVE.ORG link : CVE-2019-11340


JSON object : View

Products Affected

matrix

  • sydent
CWE
CWE-20

Improper Input Validation