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.
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
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
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-09-16T01:57:46.309Z
Reserved: 2026-09-16T01:33:04.403Z
Link: CVE-2026-92298
No data.
Status : Received
Published: 2026-09-16T02:17:39.170
Modified: 2026-09-16T02:17:39.170
Link: CVE-2026-92298
No data.
OpenCVE Enrichment
No data.
Weaknesses