The SentinelOne Annual Threat Report - A Defenders Guide from the FrontlinesThe SentinelOne Annual Threat ReportGet the Report
Experiencing a Breach?Blog
Get StartedContact Us
SentinelOne
  • Platform
    Platform Overview
    • Singularity Platform
      Welcome to Integrated Enterprise Security
    • AI for Security
      Leading the Way in AI-Powered Security Solutions
    • Securing AI
      Accelerate AI Adoption with Secure AI Tools, Apps, and Agents.
    • How It Works
      The Singularity XDR Difference
    • Singularity Marketplace
      One-Click Integrations to Unlock the Power of XDR
    • Pricing & Packaging
      Comparisons and Guidance at a Glance
    Data & AI
    • Purple AI
      Accelerate SecOps with Generative AI
    • Singularity Hyperautomation
      Easily Automate Security Processes
    • AI-SIEM
      The AI SIEM for the Autonomous SOC
    • AI Data Pipelines
      Security Data Pipeline for AI SIEM and Data Optimization
    • Singularity Data Lake
      AI-Powered, Unified Data Lake
    • Singularity Data Lake for Log Analytics
      Seamlessly Ingest Data from On-Prem, Cloud or Hybrid Environments
    Endpoint Security
    • Singularity Endpoint
      Autonomous Prevention, Detection, and Response
    • Singularity XDR
      Native & Open Protection, Detection, and Response
    • Singularity RemoteOps Forensics
      Orchestrate Forensics at Scale
    • Singularity Threat Intelligence
      Comprehensive Adversary Intelligence
    • Singularity Vulnerability Management
      Application & OS Vulnerability Management
    • Singularity Identity
      Identity Threat Detection and Response
    Cloud Security
    • Singularity Cloud Security
      Block Attacks with an AI-Powered CNAPP
    • Singularity Cloud Native Security
      Secure Cloud and Development Resources
    • Singularity Cloud Workload Security
      Real-Time Cloud Workload Protection Platform
    • Singularity Cloud Data Security
      AI-Powered Threat Detection for Cloud Storage
    • Singularity Cloud Security Posture Management
      Detect and Remediate Cloud Misconfigurations
    Securing AI
    • Prompt Security
      Secure AI Tools Across Your Enterprise
  • Why SentinelOne?
    Why SentinelOne?
    • Why SentinelOne?
      Cybersecurity Built for What’s Next
    • Our Customers
      Trusted by the World’s Leading Enterprises
    • Industry Recognition
      Tested and Proven by the Experts
    • About Us
      The Industry Leader in Autonomous Cybersecurity
    Compare SentinelOne
    • Arctic Wolf
    • Broadcom
    • CrowdStrike
    • Cybereason
    • Microsoft
    • Palo Alto Networks
    • Sophos
    • Splunk
    • Trellix
    • Trend Micro
    • Wiz
    Verticals
    • Energy
    • Federal Government
    • Finance
    • Healthcare
    • Higher Education
    • K-12 Education
    • Manufacturing
    • Retail
    • State and Local Government
  • Services
    Managed Services
    • Managed Services Overview
      Wayfinder Threat Detection & Response
    • Threat Hunting
      World-Class Expertise and Threat Intelligence
    • Managed Detection & Response
      24/7/365 Expert MDR Across Your Entire Environment
    • Incident Readiness & Response
      DFIR, Breach Readiness, & Compromise Assessments
    Support, Deployment, & Health
    • Technical Account Management
      Customer Success with Personalized Service
    • SentinelOne GO
      Guided Onboarding & Deployment Advisory
    • SentinelOne University
      Live and On-Demand Training
    • Services Overview
      Comprehensive Solutions for Seamless Security Operations
    • SentinelOne Community
      Community Login
  • Partners
    Our Network
    • MSSP Partners
      Succeed Faster with SentinelOne
    • Singularity Marketplace
      Extend the Power of S1 Technology
    • Cyber Risk Partners
      Enlist Pro Response and Advisory Teams
    • Technology Alliances
      Integrated, Enterprise-Scale Solutions
    • SentinelOne for AWS
      Hosted in AWS Regions Around the World
    • Channel Partners
      Deliver the Right Solutions, Together
    • SentinelOne for Google Cloud
      Unified, Autonomous Security Giving Defenders the Advantage at Global Scale
    • Partner Locator
      Your Go-to Source for Our Top Partners in Your Region
    Partner Portal→
  • Resources
    Resource Center
    • Case Studies
    • Data Sheets
    • eBooks
    • Reports
    • Videos
    • Webinars
    • Whitepapers
    • Events
    View All Resources→
    Blog
    • Feature Spotlight
    • For CISO/CIO
    • From the Front Lines
    • Identity
    • Cloud
    • macOS
    • SentinelOne Blog
    Blog→
    Tech Resources
    • SentinelLABS
    • Ransomware Anthology
    • Cybersecurity 101
  • About
    About SentinelOne
    • About SentinelOne
      The Industry Leader in Cybersecurity
    • Investor Relations
      Financial Information & Events
    • SentinelLABS
      Threat Research for the Modern Threat Hunter
    • Careers
      The Latest Job Opportunities
    • Press & News
      Company Announcements
    • Cybersecurity Blog
      The Latest Cybersecurity Threats, News, & More
    • FAQ
      Get Answers to Our Most Frequently Asked Questions
    • DataSet
      The Live Data Platform
    • S Foundation
      Securing a Safer Future for All
    • S Ventures
      Investing in the Next Generation of Security, Data and AI
  • Pricing
Get StartedContact Us
CVE Vulnerability Database
Vulnerability Database/CVE-2026-33657

CVE-2026-33657: EspoCRM Stored XSS Vulnerability

CVE-2026-33657 is a stored XSS vulnerability in EspoCRM that allows authenticated users to inject malicious HTML into email notifications. This article covers technical details, affected versions, impact, and mitigation.

Published: April 17, 2026

CVE-2026-33657 Overview

CVE-2026-33657 is a stored HTML injection vulnerability in EspoCRM, an open source customer relationship management application. Authenticated users with standard (non-administrative) privileges can inject arbitrary HTML into system-generated email notifications by crafting malicious content in the post field of stream activity notes. Because the injected content is rendered in emails sent from the system's configured SMTP identity (such as an administrative sender address), it appears fully trusted to recipients, enabling sophisticated phishing attacks, user tracking via embedded resources like image beacons, and UI manipulation within email content.

Critical Impact

Authenticated attackers can abuse the @mention feature to deliver targeted malicious emails that appear to originate from trusted administrative senders, potentially compromising user credentials through phishing or tracking user activity via embedded image beacons.

Affected Products

  • EspoCRM versions 9.3.3 and below

Discovery Timeline

  • April 13, 2026 - CVE-2026-33657 published to NVD
  • April 13, 2026 - Last updated in NVD database

Technical Details for CVE-2026-33657

Vulnerability Analysis

This vulnerability (CWE-80: Improper Neutralization of Script-Related HTML Tags in a Web Page) stems from a combination of insecure template rendering practices in EspoCRM's email notification system. The attack exploits a multi-stage failure in the application's content handling pipeline that ultimately allows user-controlled HTML to be rendered directly in email notifications without proper sanitization.

The vulnerability is particularly concerning because it leverages the trust relationship users have with system-generated emails. When an attacker injects malicious HTML, it appears in emails sent from the organization's official SMTP identity, making phishing attempts highly convincing.

Root Cause

The root cause is a combination of three factors in EspoCRM's email rendering pipeline:

  1. Unescaped Handlebars Rendering: Server-side Handlebars templates render the post field using triple-brace syntax ({{{post}}}), which bypasses HTML escaping.

  2. Markdown Processor Behavior: The Markdown processor preserves inline HTML by default, allowing raw HTML tags to pass through unmodified.

  3. Sanitization Bypass: The rendering pipeline explicitly skips sanitization for fields present in additionalData, creating a path where attacker-controlled HTML is accepted, stored, and rendered directly into emails without any escaping.

This combination creates a complete bypass of input sanitization, allowing authenticated users to inject arbitrary HTML that will be rendered in email notifications sent to other users.

Attack Vector

The attack is executed over the network and requires the attacker to have authenticated access to EspoCRM with standard user privileges. The exploitation flow involves:

  1. An authenticated user creates a stream activity note with malicious HTML content in the post field
  2. The attacker uses the @mention feature to target specific users who will receive email notifications
  3. EspoCRM's rendering pipeline processes the malicious content without sanitization
  4. The victim receives an email notification containing the injected HTML, which appears to come from a trusted administrative sender address

The injected HTML can include phishing forms designed to capture credentials, image beacons for tracking user activity and email opens, and manipulated UI elements that mislead recipients into taking malicious actions.

Detection Methods for CVE-2026-33657

Indicators of Compromise

  • Unusual HTML tags or embedded resources in stream activity notes within the EspoCRM database
  • Email notifications containing unexpected HTML elements such as <img> tags pointing to external domains, <form> elements, or inline frames
  • Requests to external domains triggered from email clients when users view notifications
  • User reports of suspicious or unexpected content in EspoCRM email notifications

Detection Strategies

  • Implement content inspection rules to identify HTML tags in stream activity post fields that should contain plain text or sanitized content
  • Monitor outbound email content from the EspoCRM SMTP sender for anomalous HTML patterns or embedded external resources
  • Review EspoCRM audit logs for users creating stream notes with HTML content, particularly those using @mentions to target specific recipients
  • Deploy email security gateway rules to flag outbound emails from the CRM system containing suspicious HTML elements

Monitoring Recommendations

  • Enable detailed logging for stream activity note creation and modification events in EspoCRM
  • Configure SIEM alerts for patterns indicative of HTML injection attempts in CRM content fields
  • Monitor for user complaints or helpdesk tickets regarding suspicious email notifications from the CRM system
  • Track external resource loading from email clients that correlates with EspoCRM notification delivery times

How to Mitigate CVE-2026-33657

Immediate Actions Required

  • Upgrade EspoCRM to version 9.3.4 or later immediately to address this vulnerability
  • Review existing stream activity notes in the database for any signs of injected HTML content
  • Notify users to be cautious of unexpected content in EspoCRM email notifications until the upgrade is complete
  • Consider temporarily disabling email notifications for stream activity if immediate upgrade is not possible

Patch Information

EspoCRM has released version 9.3.4 which addresses this stored HTML injection vulnerability. The patch implements proper sanitization for the post field content before it is rendered in email notifications. Organizations should upgrade to this version or later as soon as possible.

For detailed information about the security fix, refer to the EspoCRM Release 9.3.4 and the GitHub Security Advisory GHSA-8prm-r5j9-j574.

Workarounds

  • Disable email notifications for stream activity notes temporarily until the patch can be applied
  • Implement email gateway filtering to strip or quarantine outbound emails from EspoCRM containing suspicious HTML elements
  • Restrict user permissions to limit who can create stream activity notes with @mentions
  • Configure web application firewall rules to block requests containing HTML tags in stream note post field submissions
bash
# Example: Disable email notifications in EspoCRM (temporary workaround)
# Navigate to Administration > Outbound Emails and disable system notifications
# Or modify config.php to disable notifications:
# 'emailNotificationsEnable' => false,

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

  • Vulnerability Details
  • TypeXSS

  • Vendor/TechEspocrm

  • SeverityMEDIUM

  • CVSS Score4.6

  • EPSS Probability0.03%

  • Known ExploitedNo
  • CVSS Vector
  • CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N
  • Impact Assessment
  • ConfidentialityLow
  • IntegrityLow
  • AvailabilityNone
  • CWE References
  • CWE-80
  • Technical References
  • EspoCRM Release 9.3.4

  • GitHub Security Advisory GHSA-8prm-r5j9-j574
  • Related CVEs
  • CVE-2026-33733: EspoCRM Path Traversal Vulnerability

  • CVE-2026-33656: EspoCRM Path Traversal Vulnerability

  • CVE-2026-33534: EspoCRM SSRF Vulnerability

  • CVE-2026-33659: EspoCRM SSRF Vulnerability via DNS Rebinding
Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the World’s Most Advanced Cybersecurity Platform

See how our intelligent, autonomous cybersecurity platform can protect your organization now and into the future.

Try SentinelOne
  • Get Started
  • Get a Demo
  • Product Tour
  • Why SentinelOne
  • Pricing & Packaging
  • FAQ
  • Contact
  • Contact Us
  • Customer Support
  • SentinelOne Status
  • Language
  • Platform
  • Singularity Platform
  • Singularity Endpoint
  • Singularity Cloud
  • Singularity AI-SIEM
  • Singularity Identity
  • Singularity Marketplace
  • Purple AI
  • Services
  • Wayfinder TDR
  • SentinelOne GO
  • Technical Account Management
  • Support Services
  • Verticals
  • Energy
  • Federal Government
  • Finance
  • Healthcare
  • Higher Education
  • K-12 Education
  • Manufacturing
  • Retail
  • State and Local Government
  • Cybersecurity for SMB
  • Resources
  • Blog
  • Labs
  • Case Studies
  • Videos
  • Product Tours
  • Events
  • Cybersecurity 101
  • eBooks
  • Webinars
  • Whitepapers
  • Press
  • News
  • Ransomware Anthology
  • Company
  • About Us
  • Our Customers
  • Careers
  • Partners
  • Legal & Compliance
  • Security & Compliance
  • Investor Relations
  • S Foundation
  • S Ventures

©2026 SentinelOne, All Rights Reserved.

Privacy Notice Terms of Use

English