Skip to main content

EspoCRM CVE-2026-33733

| EUVDEUVD-2026-25082 HIGH
Relative Path Traversal (CWE-23)
2026-04-22 GitHub_M
7.2
CVSS 3.1 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
7.2 HIGH
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

8
PoC Detected
Apr 27, 2026 - 15:08 vuln.today
Public exploit code
Patch released
Apr 27, 2026 - 15:08 nvd
Patch available
Re-analysis Queued
Apr 23, 2026 - 18:42 vuln.today
cvss_changed
Analysis Generated
Apr 23, 2026 - 06:54 vuln.today
Patch available
Apr 22, 2026 - 22:02 EUVD
EUVD ID Assigned
Apr 22, 2026 - 20:31 euvd
EUVD-2026-25082
Analysis Generated
Apr 22, 2026 - 20:31 vuln.today
CVE Published
Apr 22, 2026 - 20:05 nvd
HIGH 7.2

DescriptionGitHub Advisory

EspoCRM is an open source customer relationship management application. Prior to version 9.3.4, the admin template management endpoints accept attacker-controlled name and scope values and pass them into template path construction without normalization or traversal filtering. As a result, an authenticated admin can use ../ sequences to escape the intended template directory and read, create, overwrite, or delete arbitrary files that resolve to body.tpl or subject.tpl under the web application user's filesystem permissions. Version 9.3.4 fixes the issue.

AnalysisAI

Path traversal in EspoCRM admin template management allows authenticated administrators to read, create, overwrite, or delete arbitrary files on the server filesystem. The vulnerability affects all versions prior to 9.3.4 and stems from unsanitized name and scope parameters in template path construction. Publicly available exploit code exists (GitHub security advisory GHSA-44c3-xjfp-3jrh), though no CISA KEV listing or confirmed active exploitation. CVSS 7.2 reflects high impact across confidentiality, integrity, and availability, but exploitation requires high-privilege (admin) access, significantly limiting real-world exposure to insider threats or compromised admin credentials.

Technical ContextAI

This is a classic path traversal vulnerability (CWE-23) in EspoCRM's server-side template management functionality. The application constructs filesystem paths for email templates (body.tpl and subject.tpl files) by concatenating user-supplied name and scope parameters without canonicalization or directory traversal filtering. An attacker can inject ../ sequences to escape the intended template directory (e.g., data/templates/) and manipulate files elsewhere in the filesystem, limited only by the web application user's operating system permissions. The vulnerability exists in the admin panel's template CRUD endpoints, which accept these parameters and directly pass them to file operations. The affected product is identified as cpe:2.3:a:espocrm:espocrm:*:*:*:*:*:*:*:* for all versions before 9.3.4.

RemediationAI

Upgrade EspoCRM to version 9.3.4 or later, which contains vendor-released patches that implement proper path normalization and traversal filtering for template management endpoints. The fix is confirmed in the GitHub security advisory GHSA-44c3-xjfp-3jrh at https://github.com/espocrm/espocrm/security/advisories/GHSA-44c3-xjfp-3jrh. If immediate patching is not feasible, implement compensating controls: restrict admin panel access to trusted IP addresses via firewall rules or web server configuration (reduces attack surface but does not eliminate insider risk); enable comprehensive file integrity monitoring on the EspoCRM installation directory to detect unauthorized file modifications (provides detection but not prevention); audit all existing admin accounts and revoke unnecessary privileges, implementing role-based access with minimum necessary permissions (reduces number of accounts that could exploit the flaw). These workarounds carry trade-offs: IP restrictions may hinder legitimate remote administration, FIM creates operational overhead with alert fatigue, and privilege reduction may impact administrative workflows. Patching to 9.3.4 remains the only complete remediation.

CVE-2014-7985 CRITICAL POC
10.0 Oct 31

Directory traversal vulnerability in EspoCRM before 2.6.0 allows remote attackers to include and execute arbitrary local

CVE-2026-33656 CRITICAL POC
9.1 Apr 22

Path traversal in EspoCRM's formula scripting engine allows authenticated administrators to achieve arbitrary file read/

CVE-2022-38843 HIGH POC
8.8 Sep 16

EspoCRM version 7.1.8 is vulnerable to Unrestricted File Upload allowing attackers to upload malicious file with any ext

CVE-2019-14351 HIGH POC
8.8 Jul 28

EspoCRM 5.6.4 is vulnerable to user password hash enumeration. Rated high severity (CVSS 8.8), this vulnerability is rem

CVE-2020-37094 HIGH POC
8.6 Feb 03

Authorization bypass in EspoCRM 5.8.5 lets an authenticated low-privilege user reuse or manipulate Basic-Authorization a

CVE-2022-38844 HIGH POC
8.0 Sep 16

CSV Injection in Create Contacts in EspoCRM 7.1.8 allows remote authenticated users to run system commands via creating

CVE-2026-88896 MEDIUM POC
6.9 Sep 10

Server-side request forgery in EspoCRM before 10.0.4 allows authenticated users to route outbound HTTP requests to inter

CVE-2026-33741 MEDIUM POC
6.8 May 19

Stored cross-site scripting in EspoCRM 9.3.3 and below enables an authenticated attacker to execute arbitrary JavaScript

CVE-2026-41141 MEDIUM POC
6.5 May 28

EspoCRM's POST /api/v1/EmailTemplate/:id/prepare endpoint exposes an IDOR-class ACL bypass (CWE-639) allowing authentica

CVE-2023-46736 MEDIUM POC
6.5 Dec 05

EspoCRM is an Open Source CRM (Customer Relationship Management) software. Rated medium severity (CVSS 6.5), this vulner

CVE-2022-38845 MEDIUM POC
6.1 Sep 16

Cross Site Scripting in Import feature in EspoCRM 7.1.8 allows remote users to run malicious JavaScript in victim s brow

CVE-2019-14350 MEDIUM POC
6.1 Jul 28

EspoCRM 5.6.4 is vulnerable to stored XSS due to lack of filtration of user-supplied data in the Knowledge base. Rated m

Share

CVE-2026-33733 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy