Skip to main content

Roundcube Webmail EUVDEUVD-2026-107996

| CVE-2026-114729 MEDIUM
Incomplete List of Disallowed Inputs (CWE-184)
2026-10-22 mitre GHSA-38c9-3phj-gg36
5.3
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft HTML email with SVG SMIL `by` URI
  2. Exploit
    Deliver message to victim mailbox
  3. Execution
    Victim opens message, bypassing remote-content blocker
  4. Impact
    Disclose client IP and confirm message opened

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation completeness
Exploitation Conditions

Exploitation requires the attacker to send a crafted HTML email in which an SVG SMIL <animate>/animation element uses the by attribute to carry a remote URI (plain URL or url(...)), and requires the victim to open/view that message in an affected Roundcube version (before 1.6.20, or 1.7.x before 1.7.5) that has remote-content blocking enabled - the default privacy protection this bug circumvents. Limiting factors: the bug only has value where remote-content blocking is active (otherwise content loads anyway), the victim must actually open the specific message, and the disclosure is limited to metadata (client IP and read confirmation) - no email content, credentials, or code execution is exposed. Sending the email needs no authentication to the victim's Roundcube instance.

Impact

This is a genuine but low-urgency privacy issue, not a system-compromise flaw. The NVD CVSS of 5.3 (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N) reflects only a limited confidentiality impact - disclosure of the victim's client IP address and confirmation that a message was opened (an email read-receipt / tracking-pixel style leak) via CWE-184 (incomplete disallowed-input list). There is no integrity or availability impact and no code execution. No EPSS score, no CISA KEV listing, and no public exploit are present in the input, so all three real-world exploitation signals are absent or neutral; the only exploitation evidence is the upstream fix commit's test cases demonstrating the malicious markup. One signal conflicts: NVD scored UI:N, but the description - 'confirming that the message was opened' - makes clear that the victim must open/view the crafted message for remote content to load, which is really user interaction (UI:R/UI:P); this inflates the NVD score slightly and should be treated as the lower-severity, interaction-dependent case. Net: a real, fix-worthy privacy/deanonymization bug suitable for routine patching, not an emergency.

Exploit ScenarioDerived

An attacker sends the victim an HTML email containing an SVG with an <animate> element whose by attribute references an attacker-controlled URL (e.g. by="http://attacker.example/a"). When the victim opens the message in a vulnerable Roundcube version, the sanitizer fails to strip the by URI and the browser fetches the remote resource despite remote-content blocking, revealing the victim's IP address and confirming the message was read. No weaponized public exploit is identified, though the vendor's fix commit ships proof-of-concept test markup.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 22, 2026

Remote-content blocking bypass in Roundcube Webmail before 1.6.20 and 1.7.x before 1.7.5 lets a remote unauthenticated attacker send a crafted HTML email that causes external content to load when the victim opens the message, disclosing the recipient’s client IP address and confirming that the message was read. The flaw is a privacy issue limited to metadata disclosure-no email content, credentials, or code execution is exposed-and it matters only when Roundcube’s remote-content blocking is enabled. No public exploit code was identified at the time of analysis; exploitation requires the victim to open the specific message (CVSS 3.1 UI:R).

RemediationAI

Apply the vendor-released patch by upgrading to Roundcube Webmail 1.6.20 or 1.7.5 (see https://roundcube.net/news/2026/10/19/security-updates-1.6.20-and-1.7.5); the fix commit is https://github.com/roundcube/roundcubemail/commit/96d993b4ac57166a094b5774f4761e0b905d9a05. If immediate upgrade is not possible, deploy a content filter or small Roundcube plugin that strips or blocks <svg> and SMIL <animate>/<animation> elements (or at least the by attribute) from untrusted HTML messages-this prevents the bypass but breaks legitimate inline SVG and animation in email. As a coarser fallback, force HTML messages from untrusted senders to display as plain text, trading formatting and usability for reduced exposure. Do not disable remote-content blocking as a “fix,” since that would load external content for all messages rather than eliminating the bypass.

Affected VersionsENISA

Webmail 1.7.0 <1.7.5
Webmail 1.6.0 <1.6.20

Affected Packages

euvd webmail fix: 1.6.20, 1.7.5

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Roundcube’s rcube_washtml HTML sanitizer rewrites untrusted HTML email before display. It inspected SVG SMIL animation attributes to, from, and values for URI values, but omitted the equivalent by attribute on <animate>/<animation> elements; therefore markup such as <svg><image><animate attributeName='src' by='http://attacker.example/a'/></image></svg> survived sanitization and caused the webmail client to fetch a remote resource. This is CWE-184 (incomplete list of disallowed inputs): the sanitizer’s URI-attribute inspection list was incomplete rather than a memory-safety or code-injection flaw. The upstream fix adds by to the inspected attribute set in program/lib/Roundcube/rcube_washtml.php and adds regression tests for src and fill animation attributes. Impact is limited to privacy metadata-client IP address and read confirmation-and only applies when remote-content blocking is active; the victim must open the specially crafted message.

Know when Roundcube gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (mitre) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 4.3 MEDIUM

Attacker needs no auth to send the email (PR:N), but the victim must open the message for remote content to load, so UI:R; only IP/read-receipt metadata leaks, giving C:L with I:N/A:N.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

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

DescriptionCVE.org

Roundcube Webmail before 1.6.20 and 1.7.x before 1.7.5 is affected by a remote content blocking bypass. rcube_washtml inspected the SVG SMIL animation attributes to, from and values for URIs, but not by; so markup such as in an HTML message caused remote content to be loaded without the user's consent, disclosing the client IP address and confirming that the message was opened. Upstream fixed this in the commit “Fix remote-content blocker bypass via SVG SMIL by attribute”.

Threat Intelligence Overview

EPSS Score
0.4%
Top 70% exploitable
Prevalence
High
widely deployed open-source webmail, common across shared hosting providers
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
High

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-16651 HIGH POC
7.8 Nov 09

Roundcube Webmail before 1.1.10, 1.2.x before 1.2.7, and 1.3.x before 1.3.3 allows unauthorized access to arbitrary file

CVE-2016-9920 HIGH POC
7.5 Dec 08

steps/mail/sendmail.inc in Roundcube before 1.1.7 and 1.2.x before 1.2.3, when no SMTP server is configured and the send

CVE-2015-8770 HIGH POC
7.5 Jan 29

Directory traversal vulnerability in the set_skin function in program/include/rcmail_output_html.php in Roundcube before

CVE-2020-12641 CRITICAL POC
9.8 May 04

rcube_image.php in Roundcube Webmail before 1.4.4 allows attackers to execute arbitrary code via shell metacharacters in

CVE-2020-12640 CRITICAL POC
9.8 May 04

Roundcube Webmail before 1.4.4 allows attackers to include local files and execute code via directory traversal in a plu

CVE-2015-2180 HIGH POC
8.8 Jan 30

The DBMail driver in the Password plugin in Roundcube before 1.1.0 allows remote attackers to execute arbitrary commands

CVE-2024-42009 CRITICAL POC
9.3 Aug 05

A Cross-Site Scripting vulnerability in Roundcube through 1.5.7 and 1.6.x through 1.6.7 allows a remote attacker to stea

CVE-2015-2181 HIGH POC
8.8 Jan 30

Multiple buffer overflows in the DBMail driver in the Password plugin in Roundcube before 1.1.0 allow remote attackers t

CVE-2017-8114 HIGH POC
8.8 Apr 29

Roundcube Webmail allows arbitrary password resets by authenticated users. Rated high severity (CVSS 8.8), this vulnerab

CVE-2026-48842 HIGH POC
8.1 May 25

Pre-authentication SQL injection in Roundcube Webmail's virtuser_query plugin allows unauthenticated remote attackers to

CVE-2018-1000071 HIGH POC
7.5 Mar 13

roundcube version 1.3.4 and earlier contains an Insecure Permissions vulnerability in enigma plugin that can result in e

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