Description
EspoCRM is an open source customer relationship management application. Prior to 9.3.7, a low-privileged user who can access a shared TargetList can invoke opt-out or cancel-opt-out actions for a protected Contact or Lead that the user cannot read or edit. The service validates access to the target list but retrieves the target record without the required record authorization, allowing unauthorized changes to its opted_out relationship state. This issue is fixed in version 9.3.7.
Published: 2026-10-15
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Data Modification
Action: Update
AI Analysis

Impact

The flaw is in EspoCRM’s handling of opt‑out and cancel‑opt‑out operations performed through a shared TargetList. A user with limited privileges can trigger these actions on a Contact or Lead that the user is not authorized to read or edit. Because the service validates only the TargetList permissions but then retrieves the target record without enforcing record‑level access checks, the user can change the opted_out relationship state of that record. The change modifies the record’s opt‑in status, potentially affecting communication preferences and causing unauthorized data modification.

Affected Systems

EspoCRM targeted by the vulnerability runs on all versions earlier than 9.3.7. The affected product is EspoCRM (vendor: espocrm) and the patch is available in release 9.3.7.

Risk and Exploitability

The CVSS score of 4.3 reflects a moderate severity, and the EPSS value of less than 1% indicates a very low probability of exploitation at present. The issue is not listed in CISA’s KEV catalog. The attack requires an authenticated user with access to a shared TargetList, so it is an internal threat that relies on compromising the user’s privileges within the application. While the impact does not allow complete compromise, it permits unauthorized alteration of contact or lead opt‑out status, which could be leveraged to disrupt marketing communications or erode data integrity.

Generated by OpenCVE AI on October 16, 2026 at 20:54 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade EspoCRM to 9.3.7 or newer to receive the patch that enforces record‑level permissions on opt‑out actions.
  • Restrict the permissions for low‑privileged users, ensuring they cannot invoke opt‑out or cancel‑opt‑out actions on records that they cannot view or edit.
  • Verify that any shared TargetList configurations enforce appropriate access controls, removing or limiting those that expose sensitive records to non‑privileged users.

Generated by OpenCVE AI on October 16, 2026 at 20:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 17 Oct 2026 17:00:00 +0000

Type Values Removed Values Added
First Time appeared Espocrm
Espocrm espocrm
Vendors & Products Espocrm
Espocrm espocrm

Thu, 15 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 15 Oct 2026 15:00:00 +0000

Type Values Removed Values Added
Description EspoCRM is an open source customer relationship management application. Prior to 9.3.7, a low-privileged user who can access a shared TargetList can invoke opt-out or cancel-opt-out actions for a protected Contact or Lead that the user cannot read or edit. The service validates access to the target list but retrieves the target record without the required record authorization, allowing unauthorized changes to its opted_out relationship state. This issue is fixed in version 9.3.7.
Title EspoCRM: Target list Opt-Out actions allows opting out record without access Target List and access to record
Weaknesses CWE-639
CWE-862
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-15T15:47:03.869Z

Reserved: 2026-05-15T23:26:58.309Z

Link: CVE-2026-46708

cve-icon Vulnrichment

Updated: 2026-10-15T15:46:59.656Z

cve-icon NVD

Status : Deferred

Published: 2026-10-15T15:17:34.760

Modified: 2026-10-15T16:18:12.220

Link: CVE-2026-46708

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T16:45:11Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-862

    Missing Authorization