Skip to content
OpenAdvisories

Vendor

espocrm

43 known vulnerabilities.

espocrm at a glance

Last 12 months
32
Critical · all time
2
Exploited · all time
0
Public exploit · all time
5
New vulnerabilities per month · last 12 months
0 10 20 December 2025: 0 vulnerabilities Dec 2025 January 2026: 0 vulnerabilities February 2026: 1 vulnerability March 2026: 0 vulnerabilities Mar April 2026: 6 vulnerabilities, 1 critical May 2026: 3 vulnerabilities June 2026: 0 vulnerabilities Jun July 2026: 0 vulnerabilities August 2026: 0 vulnerabilities September 2026: 3 vulnerabilities Sep October 2026: 19 vulnerabilities, 1 critical November 2026: 0 vulnerabilities
Show as table
MonthVulnerabilitiesCritical
Nov 202600
Oct 2026191
Sep 202630
Aug 202600
Jul 202600
Jun 202600
May 202630
Apr 202661
Mar 202600
Feb 202610
Jan 202600
Dec 202500
Nov 202500
Oct 202510
Sep 202500
Aug 202510
Jul 202510
Jun 202500
May 202510
Apr 202520
Mar 202500
Feb 202500
Jan 202500
Dec 202400

Products

43 results · Feed

  • High 7.5

    EspoCRM before 9.3.11 and 10.0.8 Unauthenticated Denial of Service via Password-Redaction Regex

    EspoCRM before 9.3.11 and 10.x before 10.0.8 contains a denial of service vulnerability in which the password-redaction regular expression applied during API error handling consumes excessive CPU on long request bodies. Unauthenticated remote attackers can co…

  • Medium 6.0

    EspoCRM: Access control bypass in Mass Update letting regular user with Mass Update permission read any attachment

    EspoCRM is an open source customer relationship management application. Prior to 10.0.2, an authenticated user with mass-update permission can supply a known attachment identifier to the mass-update functionality. The mass-update processor duplicates the atta…

  • Medium 6.5

    EspoCRM: Mass email template renderer leaks restricted record fields

    EspoCRM is an open source customer relationship management application. Prior to 10.0.3, a user with email-template edit access and mass-email sending access can reference restricted record fields in a template because the renderer stops filtering those field…

  • Medium 5.5

    EspoCRM: Admin path traversal in LabelManager (Custom Label saving) allows arbitrary `.json` file read, write and delete

    EspoCRM is an open source customer relationship management application. Prior to 9.3.10, an authenticated administrator can provide crafted input to the administrative Label Manager. Insufficient path validation allows traversal outside the intended directory…

  • Medium 4.3

    EspoCRM: Pre-authentication stored HTML injection in stream notification emails about email received

    EspoCRM is an open source customer relationship management application. Prior to 9.3.9, an unauthenticated remote attacker can send an email to a monitored group or IMAP address, including an email-to-Case address, and place arbitrary HTML in its plain-text b…

  • Medium 5.4

    EspoCRM: CSV/Formula Injection sanitizer bypass via leading whitespace/control characters in export

    EspoCRM is an open source customer relationship management application. Prior to 9.3.9, application/Espo/Tools/Export/Format/Csv/Processor.php, application/Espo/Tools/Export/Format/Xlsx/OpenSpoutProcessor.php, and application/Espo/Tools/Export/Format/Xlsx/Php…

  • Low 3.5

    EspoCRM: Stored XSS in wysiwyg template fields if CSP is disabled

    EspoCRM is an open source customer relationship management application. Prior to 9.3.9, a user with Email Template or PDF Template edit permission can store crafted HTML that bypasses moderateSanitizeHtml(). When another user opens the template in edit mode a…

  • Low 2.7

    EspoCRM: Persistent XSS via CSP nonce injection in applicationName setting by admin user

    EspoCRM is an open source customer relationship management application. Prior to 9.3.9, an authenticated administrator can place crafted content in the applicationName setting through CSP nonce injection. The persistent injection is inserted into the main app…

  • High 7.6

    EspoCRM: Blind SQL injection via streamAttachments where-clause complex expression

    EspoCRM is an open source customer relationship management application. From 8.1.0 until 9.3.8, an authenticated non-administrator can submit a crafted where parameter to the GET entity streamAttachments endpoint because that query path permits complex expres…

  • Medium 6.5

    EspoCRM: IDOR in Import exportErrors Endpoint Leaks CSV Data of Other Users

    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 f…

  • Medium 4.3

    EspoCRM: Target list Opt-Out actions allows opting out record without access Target List and access to record

    EspoCRM is an open source customer relationship management application. Prior to 9.3.7, a low-privileged user who can access a shared TargetList can invoke opt-out or cancel-opt-out actions for a protected Contact or Lead that the user cannot read or edit. Th…

  • Critical 9.1

    EspoCRM: Authenticated RCE via Unsafe PHP Object Deserialization in MassAction/Export params

    EspoCRM is an open source customer relationship management application. Prior to 9.3.7, an authenticated administrator can supply crafted serialized PHP object data that is stored in background MassAction or Export parameters and later deserialized by the app…

  • Medium 6.5

    EspoCRM: Portal User ACL Bypass Exposes Internal Stream Notes

    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 know…

  • Medium 4.3

    EspoCRM 4.0.0 before 10.0.7 Field-Level Security Bypass via Note Read Endpoint

    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 G…

  • Medium 4.3

    EspoCRM 4.0.0 before 10.0.7 Field-Level Access Bypass via Address-Book Search

    EspoCRM 4.0.0 before 10.0.7 contains an improper access control vulnerability that allows authenticated users to read restricted emailAddress values via the address-book search API. Users with record access can query address-book search to obtain email addres…

  • Medium 4.3

    EspoCRM before 10.0.7 IDOR via Import attachmentId Parameter

    EspoCRM before 10.0.7 contains an insecure direct object reference vulnerability that allows authenticated users with Import scope access to read other users' attachments by supplying a foreign attachmentId to the Import endpoint. Attackers can create an Impo…

  • High 7.7

    EspoCRM before 10.0.5 IDOR via PersonalAccount Service Exposes IMAP Passwords

    EspoCRM before 10.0.5 contains an insecure direct object reference vulnerability in PersonalAccount\Service that allows users with Email Account scope access to retrieve other users' IMAP passwords. Attackers who know a victim's Email Account record ID can re…

  • Medium 4.3

    EspoCRM before 10.0.6 Two-Factor Authentication Bypass on Unauthenticated Routes

    EspoCRM before 10.0.6 contains an authentication bypass vulnerability that accepts a login stopped at the second factor on routes not requiring authentication. Attackers knowing a 2FA-enabled user's username and password can skip the second factor to read con…

  • Medium 4.3

    EspoCRM before 10.0.6 Unauthenticated Stored HTML Injection via Lead Capture Form

    EspoCRM before 10.0.6 contains a stored HTML injection vulnerability that allows unauthenticated attackers to inject HTML by submitting crafted Lead Capture public form data. The request body is stored in LeadCaptureLogRecord.data and rendered unescaped when …

  • Medium 4.8

    EspoCRM through 10.0.8 Weak Token Generation via rand()

    EspoCRM through 10.0.8 uses PHP's rand() function to generate tokens for lead-capture opt-in, event invitation, and campaign URLs instead of a cryptographically secure generator. Remote unauthenticated attackers can guess these roughly 31-bit tokens to confir…

  • Medium 4.3

    EspoCRM before 10.0.4 Field-level Security Bypass via Attendees

    EspoCRM before 10.0.4 contains a field-level security bypass vulnerability in the meeting and call attendees endpoints that allows authenticated users to read restricted email addresses. Attackers can recover hidden attendee emails by exploiting incorrect ACL…

  • Medium 5.3

    EspoCRM before 10.0.4 SSRF via IPv6 Transition Address Bypass

    EspoCRM before 10.0.4 is vulnerable to server-side request forgery. HostCheck::ipAddressIsNotInternal(), which validates outbound URLs to block requests to internal/private IP addresses, strips ::ffff: (IPv4-mapped IPv6) prefixes but does not recognize IPv6 t…

  • Medium 6.5

    EspoCRM: IDOR in EmailTemplate Prepare Endpoint Leaks Entity Data via Email Address Lookup

    EspoCRM is an open source customer relationship management application. Prior to 9.3.5, the POST /api/v1/EmailTemplate/:id/prepare endpoint accepts an emailAddress parameter and resolves the owning entity (Contact, Lead, Account, or User) without performing a…

  • Medium 4.3

    EspoCRM: Broken Access Control / IDOR in Note Pinning API allows unauthorized modification of notes

    EspoCRM is an open source customer relationship management application. Prior to 9.3.5, a business logic flaw (Broken Access Control) in EspoCRM 9.3.3 allows low-privileged users to pin arbitrary notes without having the required edit permissions for the pare…

  • Medium 6.8

    EspoCRM: Stored XSS via SVG attachment loading same-origin JavaScript

    EspoCRM is an open source customer relationship management application. Versions 9.3.3 and below allow authenticated users to upload SVG attachments through normal attachment-capable fields and later serve those SVG files as top-level inline documents through…

  • High 7.2

    EspoCRM has Admin TemplateManager path traversal that allows arbitrary file read write and delete

    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…

  • Critical 9.1
    CVE-2026-33656 Public exploit

    EspoCRM vulnerable to authenticated RCE via Formula with path traversal in attachment `sourceId`, exploitable by admin user

    EspoCRM is an open source customer relationship management application. Prior to version 9.3.4, EspoCRM's built-in formula scripting engine allowing updating attachment's sourceId thus allowing an authenticated admin to overwrite the `sourceId` field on `Atta…

  • Medium 5.4

    EspoCRM: Email importEml can import and delete another user's attachment by raw fileId

    EspoCRM is an open source customer relationship management application. In versions 9.3.3 and below, the POST /api/v1/Email/importEml endpoint contains an Insecure Direct Object Reference (IDOR) vulnerability where the attacker-supplied fileId parameter is us…

  • Low 3.5

    EspoCRM: SSRF via DNS Rebinding in Attachment fromImageUrl Endpoint Allows Internal Network Access

    EspoCRM is an open source customer relationship management application. In versions 9.3.3 and below, the POST /api/v1/Attachment/fromImageUrl endpoint is vulnerable to Server-Side Request Forgery (SSRF) via a DNS rebinding (TOCTOU) condition. Host validation …

  • Medium 4.6
    CVE-2026-33657 Public exploit

    EspoCRM: Stored HTML injection in email notifications about stream notes via unescaped post field

    EspoCRM is an open source customer relationship management application. Versions 9.3.3 and below have a stored HTML injection vulnerability that allows any authenticated user with standard (non-administrative) privileges to inject arbitrary HTML into system-g…

  • Medium 4.3
    CVE-2026-33534 Public exploit

    EspoCRM has authenticated SSRF via internal-host validation bypass using alternative IPv4 notation

    EspoCRM is an open source customer relationship management application. Versions 9.3.3 and below have an authenticated Server-Side Request Forgery (SSRF) vulnerability that allows bypassing the internal-host validation logic by using alternative IPv4 represen…

  • High 8.1

    EspoCRM 5.7.0 < 5.9.0 - Two-Factor Authentication Bypass via Auth Token Reuse Between Accounts with Identical Passwords

    EspoCRM 5.7.0 prior to 5.9.0 contains an authentication token reuse vulnerability that allows authenticated attackers to bypass two-factor authentication by exploiting token-to-password-hash mapping in application/Espo/Core/Utils/Authentication/Espo.php. Atta…

  • Medium 5.4

    EspoCRM allows arbitrary user creation via stored SVG injection and CSRF

    EspoCRM is an open source customer relationship management application. In versions before 9.1.9, a vulnerability allows arbitrary user creation, including administrative accounts, through a combination of stored SVG injection and lack of CSRF protection. An …

  • Medium 4.5

    EspoCRM is vulnerable to access denial through double slash in URI corrupting router cache

    EspoCRM is a web application with a frontend designed as a single-page application and a REST API backend written in PHP. In versions 9.1.6 and below, if a user loads Espo in the browser with double slashes (e.g https://domain//#Admin) and the webserver does …

  • Medium 6.5

    EspoCRM vulnerable to LDAP Injection through Improper Neutralization of Special Elements

    EspoCRM is an Open Source CRM (Customer Relationship Management) software. EspoCRM versions 9.1.6 and earlier are vulnerable to blind LDAP Injection when LDAP authentication is enabled. A remote, unauthenticated attacker can manipulate LDAP queries by injecti…

  • High 7.0

    EspoCRM vulnerable to HTML Injection into phishing, which may lead to account takeover

    EspoCRM is a free, open-source customer relationship management platform. Prior to version 9.0.8, HTML Injection in Knowledge Base (KB) articles leads to complete page defacement imitating the login page. Authenticated users with the read knowledge article pr…

  • Low 3.1

    EspoCRM Allows Potential Disclosure of Sensitive Information in the User Sorting Function

    EspoCRM is an Open Source Customer Relationship Management software. Prior to version 9.0.7, users can be sorted by their password hash. This flaw allows an attacker to make assumptions about the hash values of other users stored in the password column of the…

  • Medium 5.3

    EspoCRM allows unrestricted Embedding in Iframe dashlet

    EspoCRM is an Open Source Customer Relationship Management software. Prior to 9.0.5, Iframe dashlet allows user to display iframes with arbitrary URLs. As the sandbox attribute is not included in the iframe, the remote page can open popups outside of the ifra…

  • Medium 5.9

    EspoCRM weakness in "Forgot password"

    EspoCRM is an Open Source Customer Relationship Management software. An attacker can inject arbitrary IP or domain in "Password Change" page and redirect victim to malicious page that could lead to credential stealing or another attack. This vulnerability is …

  • Medium 5.3

    Server-Side Request Forgery in espocrm

    EspoCRM is an Open Source CRM (Customer Relationship Management) software. In affected versions there is Server-Side Request Forgery (SSRF) vulnerability via the upload image from url api. Users who have access to `the /Attachment/fromImageUrl` endpoint can s…