EspoCRM through 10.0.8 uses PHP's rand() function to generate tokens for lead-capture opt-in, event invitation, and campaign URLs instead of a cryptographically secure generator. Remote unauthenticated attackers can guess these roughly 31-bit tokens to confirm opt-ins, accept or decline event invitations on behalf of other contacts, and access event details.

Project Subscriptions

Vendors Products
Espocrm Subscribe
Espocrm Subscribe
Advisories

No advisories yet.

Fixes

Solution

No solution given by the vendor.


Workaround

No workaround given by the vendor.

History

Wed, 16 Sep 2026 02:15:00 +0000

Type Values Removed Values Added
Description EspoCRM through 10.0.8 uses PHP's rand() function to generate tokens for lead-capture opt-in, event invitation, and campaign URLs instead of a cryptographically secure generator. Remote unauthenticated attackers can guess these roughly 31-bit tokens to confirm opt-ins, accept or decline event invitations on behalf of other contacts, and access event details.
Title EspoCRM through 10.0.8 Weak Token Generation via rand()
First Time appeared Espocrm
Espocrm espocrm
Weaknesses CWE-338
CPEs cpe:2.3:a:espocrm:espocrm:*:*:*:*:*:*:*:*
Vendors & Products Espocrm
Espocrm espocrm
References
Metrics cvssV3_1

{'score': 4.8, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N'}

cvssV4_0

{'score': 6.3, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N'}


Projects

Sign in to view the affected projects.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-16T01:57:46.309Z

Reserved: 2026-09-16T01:33:04.403Z

Link: CVE-2026-92298

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-16T02:17:39.170

Modified: 2026-09-16T02:17:39.170

Link: CVE-2026-92298

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.

Weaknesses