🔐 CVE Alert

CVE-2020-37094

HIGH 8.1

EspoCRM 5.7.0 < 5.9.0 - Two-Factor Authentication Bypass via Auth Token Reuse Between Accounts with Identical Passwords

CVSS Score
8.1
EPSS Score
0.0%
EPSS Percentile
0th

EspoCRM 5.7.0 prior to 5.9.0 contains an authentication token reuse vulnerability that allows authenticated attackers to bypass two-factor authentication by exploiting token-to-password-hash mapping in application/Espo/Core/Utils/Authentication/Espo.php. Attackers can obtain an authentication token for a controlled account and replay it against any victim account sharing the same password, since tokens are bound to password hashes rather than unique per-user values, bypassing the victim's 2FA protections.

CWE CWE-303
Vendor espocrm
Product espocrm
Published Feb 3, 2026
Last Updated Jul 15, 2026
Stay Ahead of the Next One

Get instant alerts for espocrm espocrm

Be the first to know when new high vulnerabilities affecting espocrm espocrm are published — delivered to Slack, Telegram or Discord.

Get Free Alerts → Free · No credit card · 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Affected Versions

EspoCRM / EspoCRM
5.7.0 < 5.9.0

References

NVD ↗ CVE.org ↗ EPSS Data ↗
exploit-db.com: https://www.exploit-db.com/exploits/48376 espocrm.com: https://www.espocrm.com github.com: https://github.com/espocrm/espocrm/commit/b299220dd0c7acdaa1ed8be8ffd79c7985093c7a vulncheck.com: https://www.vulncheck.com/advisories/espocrm-two-factor-auth-bypass-via-auth-token-reuse-between-accounts-with-identical-passwords

Credits

Besim ALTINOK İsmail BOZKURT