CVE-2023-41335CWE-312

Temporary storage of plaintext passwords during password changes in matrix synapse

Low · published September 26, 2023

CVSS v3.1
3.7
EPSS
0%
Percentile
31.6
In the wild
Unconfirmed
What it is

Synapse is an open-source Matrix homeserver written and maintained by the Matrix.org Foundation. When users update their passwords, the new credentials may be briefly held in the server database. While this doesn't grant the server any added capabilities—it already learns the users' passwords as part of the authentication process—it does disrupt the expectation that passwords won't be stored in the database. As a result, these passwords could inadvertently be captured in database backups for a longer duration. These temporarily stored passwords are automatically erased after a 48-hour window. This issue has been addressed in version 1.93.0. Users are advised to upgrade. There are no known workarounds for this issue.

The record
Technical detail
CVSS v3.1
3.7 · LOW
Vector
CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:C/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00387 · 31.6th percentile
Weakness
CWE-312 · Cleartext Storage of Sensitive Information
Published
2023-09-26T20:51Z
EPSS history
Timeline
  • 26 SEP 20:51Z
    Temporary storage of plaintext passwords during password changes in matrix synapse
    cvelistv5