PT-2026-114960 · Espocrm+1 · Espocrm

CVE-2026-55154

·

Published

2026-10-15

·

Updated

2026-10-15

CVSS v3.1

5.4

Medium

VectorAV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Name of the Vulnerable Software and Affected Versions EspoCRM versions prior to 9.3.9
Description An authenticated low-privileged user can store a free-text value where a formula trigger is preceded by whitespace or a control character. This occurs because the sanitizeCellValue() function in the files application/Espo/Tools/Export/Format/Csv/Processor.php, application/Espo/Tools/Export/Format/Xlsx/OpenSpoutProcessor.php, and application/Espo/Tools/Export/Format/Xlsx/PhpSpreadsheetProcessor.php only inspects the first byte. Consequently, CSV or XLSX exports may omit the single-quote prefix used for formula neutralization. If a privileged user opens the exported file and accepts security prompts, the spreadsheet software may evaluate the cell as a formula, potentially leading to outbound data disclosure or command execution on legacy configurations with DDE (Dynamic Data Exchange, a method for transferring data between applications) enabled.
Recommendations Update to version 9.3.9.

Exploit

Fix

RCE

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-55154
GHSA-XRWP-2GPH-985X

Affected Products

Espocrm