Description
EspoCRM is an open source customer relationship management application. Prior to 9.3.7, an authenticated user with Import scope access can send POST /api/v1/Import/{id}/exportErrors with another user's import identifier and retrieve an attachment identifier for a CSV containing rows from that import. The endpoint performs a scope-level check but omits the entity-level ownership check enforced by the Import AccessChecker and sibling Import endpoints. This issue is fixed in version 9.3.7.
Published: 2026-10-15
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Sensitive CSV data exposure via IDOR
Action: Patch Now
AI Analysis

Impact

EspoCRM’s Import/exportErrors endpoint allows an authenticated user with Import scope to request a CSV containing rows from another user’s import operation by providing that user's import identifier. The endpoint verifies only the user’s Import scope level but omits the entity‑level ownership check performed by the Import AccessChecker, allowing a user to obtain a download link for a CSV belonging to a different user, thereby exposing potentially sensitive or proprietary data.

Affected Systems

EspoCRM” versions prior to 9.3.7 are affected. The vulnerability is present in the Import module’s RESTful endpoint POST / api/v1/Import/{id}/exportErrors for authenticated users possessing Import scope.

Risk and Exploitability

The CVSS score of 6.5 indicates moderate severity. The EPSS score of less than 1 % suggests a low likelihood of widespread exploitation. It is not currently in the CISA KEV catalog. Exploitation requires only that the attacker have Import scope within the system, so it typically involves an authenticated internal threat or a compromised user account. Once an attacker supplies another user’s import identifier, the response returns a shared attachment identifier for the CSV which can be downloaded to read the data.

Generated by OpenCVE AI on October 16, 2026 at 21:07 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the official patch by upgrading EspoCRM to version 9.3.7 or later.
  • Restrict the Import scope to only those roles that truly require access to import functionality; remove the Import permission for roles that do not need it.
  • Enable logging for the exportErrors endpoint and review logs for anomalous activity, such as repeated requests for identifiers that do not belong to the requesting user.

Generated by OpenCVE AI on October 16, 2026 at 21:07 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 16: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, an authenticated user with Import scope access can send POST /api/v1/Import/{id}/exportErrors with another user's import identifier and retrieve an attachment identifier for a CSV containing rows from that import. The endpoint performs a scope-level check but omits the entity-level ownership check enforced by the Import AccessChecker and sibling Import endpoints. This issue is fixed in version 9.3.7.
Title EspoCRM: IDOR in Import exportErrors Endpoint Leaks CSV Data of Other Users
Weaknesses CWE-862
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-15T15:13:51.068Z

Reserved: 2026-05-15T21:46:51.548Z

Link: CVE-2026-46691

cve-icon Vulnrichment

Updated: 2026-10-15T15:13:46.694Z

cve-icon NVD

Status : Deferred

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

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

Link: CVE-2026-46691

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses