CVE-2021-37693CWE-613CWE-640

Re-use of email tokens in Discourse

Medium · published August 13, 2021

CVSS v3.1
5.3
EPSS
1%
Percentile
57.2
In the wild
Unconfirmed
What it is

Discourse is an open-source platform for community discussion. In Discourse before versions 2.7.8 and 2.8.0.beta4, when adding additional email addresses to an existing account on a Discourse site an email token is generated as part of the email verification process. Deleting the additional email address does not invalidate an unused token which can then be used in other contexts, including reseting a password.

The record
Technical detail
CVSS v3.1
5.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00833 · 57.2th percentile
Weaknesses
CWE-613 · Insufficient Session Expiration; CWE-640 · Weak Password Recovery Mechanism for Forgotten Password
Published
2021-08-13T15:15Z
EPSS history
Timeline
  • 13 AUG 15:15Z
    Re-use of email tokens in Discourse
    cvelistv5