Ad · Leaderboard 728×90

CVE-2026-109959

4.3Medium

Published 13 Oct 2026 · NVD status: Deferred · AI triage by gemini-3.8-flash

4.3Medium
Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None
Impact
Limited impact
Weakness
CWE-200

Impact

Authenticated users can read sensitive audited field values they do not have permission to view. An attacker needs valid login credentials with stream access to the parent record.

Root cause

The GET /Note/{id} endpoint fails to enforce NoteAccessControl checks on stream notes, exposing previous and updated field values.

Affected systems

EspoCRM 4.0.0 before 10.0.7

CVSS v3.1 · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

Fix & remediation

Upgrade EspoCRM to version 10.0.7 or later. No interim mitigation is provided.

shell
$ php command.php upgrade

AI-suggested. Run it in staging first and check it against the vendor advisory. Why?

Ad · In-content banner

NVD description

EspoCRM 4.0.0 before 10.0.7 contains an access control vulnerability that allows authenticated users to read audited field values restricted by field-level security by fetching individual stream notes. Users with stream access to a parent record can request GET /Note/{id}, which skips the NoteAccessControl filter, and recover data.attributes.was and became values of restricted fields.

References

Source: nvd.nist.gov/vuln/detail/CVE-2026-109959

Ad · Sticky 320×50 / 728×90