Skip to main content

Roundcube Webmail EUVDEUVD-2026-107998

| CVE-2026-114731 MEDIUM
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-10-22 mitre GHSA-mpw2-q5qr-3w4j
5.3
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

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

  1. Access
    Reach utils/modcss CSS proxy endpoint
  2. Exploit
    Supply stylesheet URL on attacker-controlled host
  3. Execution
    Server reads response into memory with no size cap
  4. Impact
    Memory exhausted, webmail denial of service

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the attacker to cause the utils/modcss CSS proxy action to fetch a stylesheet URL pointing at a host they control; the vulnerable code path read that remote response into memory in full with no size limit and no read timeout, allowing memory exhaustion. In practice the modcss endpoint serves Roundcube's HTML-mail CSS rewriting, so reaching it typically presupposes a valid webmail session, which limits exposure to users able to interact with the application rather than purely anonymous internet attackers (the supplied CVSS PR:N notwithstanding). Impact is bounded to availability - there is no data disclosure or modification. The limiting factors are therefore the reachability of the modcss action, any session/authentication gate in front of it, and the fact that the fix (5 MB cap, streamed reads, 10s timeout) is already available in 1.6.20 and 1.7.5.

Impact

This is a medium-severity denial-of-service issue (CVSS 5.3, AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L) with availability-only impact (A:L) and no confidentiality or integrity consequences. The CVSS vector asserts network-reachable, low-complexity, unauthenticated exploitation, but the affected endpoint - the utils/modcss CSS proxy action in Roundcube - is normally reachable only within an authenticated webmail session, so the PR:N claim likely overstates exposure; verify whether modcss is reachable pre-authentication in your deployment. No EPSS score, no CISA KEV listing, and no public exploit were provided in the intelligence set, which is consistent with a resource-exhaustion bug rather than a code-execution flaw. Taken together these signals point to a low real-world priority: this is a high-visibility product but a bounded, availability-only weakness that is patched. Treat it as routine patch-cycle maintenance rather than an emergency, while still applying the fix because unauthenticated DoS cannot be fully ruled out given the stated vector.

Exploit ScenarioDerived

An attacker causes the Roundcube CSS proxy (utils/modcss) to fetch a stylesheet from a host they control that serves a very large or never-ending response. Because the fetched stylesheet was read into memory in full with no size limit and no read timeout, a single request - or a handful in parallel - forces the PHP worker to buffer unbounded data and exhausts server memory, degrading or crashing the webmail service. No public proof-of-concept was identified in the provided data.

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

Uncontrolled resource consumption in Roundcube Webmail's CSS proxy endpoint (utils/modcss) lets an attacker who can make the server fetch a stylesheet from an attacker-controlled host exhaust server memory, because the fetched response was buffered in full with no size cap and no read timeout. The problem affects releases before 1.6.20 and 1.7.x before 1.7.5, and the resulting impact is availability-only - no data disclosure or modification (CWE-770, A:L). Reaching modcss in normal deployments presupposes a valid webmail session (the assessed vector is PR:L), and no public exploit code or in-the-wild exploitation has been identified at time of analysis. Vendor-released patches exist in 1.6.20 and 1.7.5.

RemediationAI

Vendor-released patch: upgrade to Roundcube Webmail 1.6.20 or 1.7.5, which cap CSS proxy responses at 5 MB, switch to streamed reads, and apply a 10-second read timeout (commits 2c9f6da692fa37cad2aaf85d5b127b583d22b264 and 99a5bdd05b01f45493cc0da4c96968eac7668126; release notes at https://roundcube.net/news/2026/10/19/security-updates-1.6.20-and-1.7.5). If immediate upgrade is not possible, the most effective interim control is to block or disable the utils/modcss action at the web server or reverse proxy (deny requests matching /index.php?_action=utils/modcss and the equivalent pretty-URL form); the trade-off is that remote CSS in HTML mail will no longer be fetched and rewritten, which can cause degraded rendering of some messages but does not affect core mail functionality. Additionally, constrain outbound HTTP from the webmail host to an allowlist of expected CSS hosts, and enforce a hard PHP memory_limit plus a short max_execution_time and PHP-FPM request_terminate_timeout on the pool serving Roundcube, so an oversized fetch is killed rather than exhausting the box - be aware that tightening memory_limit can break legitimate large-mailbox operations such as attachment handling or IMAP caching if set too aggressively. Because the endpoint is normally reached within an authenticated session, reducing anonymous reachability and auditing which accounts can trigger external CSS fetches lowers blast radius, but does not substitute for patching.

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 modcss utility action is a server-side CSS proxy: the webmail client asks the backend to fetch and rewrite a remote stylesheet (typically to sanitize/absolutize CSS referenced by HTML mail), and the server performs an outbound HTTP request on the user's behalf. The pre-fix implementation (program/actions/utils/modcss.php) built the HTTP client with only 'allow_redirects' => false and then assigned $response->getBody() directly to a string, meaning the entire remote document was materialized in PHP memory with no upper bound and no socket read timeout. That is the CWE-770 (Allocation of Resources Without Limits or Throttling) pattern: the attacker controls the size and delivery rate of the response, the server controls neither. The upstream commit "Add a size limit to the CSS proxy content processing" introduces MAX_SIZE = 5 * 1024 * 1024, switches the request to stream mode with a 10-second read_timeout, and drains the body in 1 KB chunks until either EOF or the 5 MB ceiling, then closes the stream - bounding both peak memory per request and how long a slow-loris-style trickle can hold a worker. The underlying exposure is amplified by the fact that this is an SSRF-adjacent outbound fetch primitive, though this CVE is scoped strictly to the resource-consumption consequence rather than to the destination reachability.

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:N/I:N/A:L
vuln.today AI 4.3 MEDIUM

Network-reachable low-complexity memory exhaustion, but the modcss CSS proxy is normally session-gated so PR:L; availability-only impact gives A:L with C:N/I:N.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/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
None
Integrity
None
Availability
Low

DescriptionCVE.org

Roundcube Webmail before 1.6.20 and 1.7.x before 1.7.5 is affected by an uncontrolled resource consumption vulnerability in the CSS proxy (the utils/modcss action). The fetched stylesheet was read into memory in full, with no size limit and no read timeout, so a stylesheet URL referencing an attacker-controlled host could be used to exhaust server memory. Upstream fixed this in the commit “Add a size limit to the CSS proxy content processing”, which caps the response at 5 MB, reads it as a stream and applies a read timeout.

Threat Intelligence Overview

EPSS Score
0.4%
Top 64% exploitable
Prevalence
High
one of the most widely deployed open-source webmail clients at 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

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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