CVE-2024-27295

Directus MySQL accent insensitive email matching

State
Published
Severity
8.2 High
Published
Mar 1, 2024
Updated
Aug 28, 2024
Reserved
Feb 22, 2024

Read the record on cve.org

Description

Directus is a real-time API and App dashboard for managing SQL database content. The password reset mechanism of the Directus backend allows attackers to receive a password reset email of a victim user, specifically having it arrive at a similar email address as the victim with a one or more characters changed to use accents. This is due to the fact that by default MySQL/MariaDB are configured for accent-insensitive and case-insensitive comparisons. This vulnerability is fixed in version 10.8.3.

Scores

CVSSScoreVectorSource
3.18.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:NGitHub_M

Weaknesses

  • CWE-706 Use of Incorrectly-Resolved Name or Reference

Affected Products

ProductVersions
directusdirectus
  • < 10.8.3Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.