Vulnerability · Published Oct 15, 2026 · Assigned by GitHub_M
CVE-2026-46694EspoCRM: Portal User ACL Bypass Exposes Internal Stream Notes
Medium 6.5
In plain English
A medium-severity missing authorization in espocrm from espocrm. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 14% of all known vulnerabilities).
Official description
EspoCRM is an open source customer relationship management application. Prior to 9.3.7, a portal user with stream access to a parent record can directly fetch a Note through the portal Note API and read an internal stream note when the note identifier is known. Stream list responses correctly hide notes whose isInternal field is true, but the direct single-Note access check does not enforce that restriction, exposing internal agent content. This issue is fixed in version 9.3.7.
Affected products (as reported)
Weakness: CWE-862 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
References
- https://github.com/espocrm/espocrm/security/advisories/GHSA-cg9f-34hj-p238 x_refsource_CONFIRM
- https://github.com/espocrm/espocrm/commit/ee039bd22da9b6f5b768f31e7acece36596befb2 x_refsource_MISC
- https://github.com/espocrm/espocrm/releases/tag/9.3.7 x_refsource_MISC