Skip to main content

Roundcube Webmail EUVDEUVD-2026-31724

| CVE-2026-48847 LOW
Incorrect Resource Transfer Between Spheres (CWE-669)
2026-05-25 mitre GHSA-9vwp-h229-h4cm
3.7
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

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

  1. Access
    Identify Roundcube instance using Redis/Memcache sessions
  2. Delivery
    Locate exposed or unauthenticated cache backend
  3. Exploit
    Write crafted session payload to cache store
  4. Execution
    Issue unauthenticated HTTP request triggering session load
  5. Persist
    Bypass pre-authentication guard via poisoned session
  6. Impact
    Trigger arbitrary file deletion on server

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Incorrect resource transfer between spheres
Exploitation Conditions

Roundcube must be explicitly configured to use Redis or Memcache as its session storage backend (set via $config['session_storage'] = 'redis' or 'memcache'); the default file-based or database session storage is NOT affected. The attacker must also have network write access to the Redis (default port 6379) or Memcache (default port 11211) instance - for example, through an internet-exposed cache server with no authentication, or through a network-adjacent position. The CVSS AC:H factor confirms this is a non-trivial precondition. Exploitation is further limited by an availability impact rated Low (A:L), indicating the file deletion is bounded in scope rather than enabling wholesale filesystem destruction. No user interaction is required and no credentials are needed on the Roundcube application itself, but the Redis/Memcache write access requirement is the decisive limiting factor for real-world exploitation.

Impact

CVSS 3.7 (Low) is driven by AC:H (high attack complexity), S:U (unchanged scope), and A:L (low availability impact), which together substantially suppress the score despite PR:N (no privileges required) and AV:N (network-accessible). The AC:H factor is the critical limiter: exploitation is not straightforward and requires the attacker to have write access to the Redis or Memcache instance - a non-trivial precondition. EPSS at 0.06% (18th percentile) corroborates low real-world exploitation probability. SSVC signals align: Exploitation: none, Automatable: no, Technical Impact: partial. No CISA KEV listing exists. The gap between the pre-auth nature of the bug and its low CVSS score is explained by the constrained impact (file deletion bounded by A:L, no confidentiality or integrity impact per CVSS vector) and the access requirement for the backend cache. For organizations running Redis or Memcache with weak network segmentation or no authentication, real-world risk is moderately elevated above what the raw score suggests. For those using file or database session storage, this CVE poses no exposure.

Exploit ScenarioDerived

An attacker who has access to an exposed or unauthenticated Redis instance serving as Roundcube's session backend writes a specially crafted session payload designed to spoof a valid pre-authentication state and direct file deletion logic to a target path. When Roundcube's session handler loads this poisoned record during a standard unauthenticated request, it bypasses the pre-auth guard and executes the file deletion. No public exploit code has been identified at time of analysis, and the AC:H rating indicates this requires knowledge of Roundcube's session format and reliable write access to the cache backend.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 08, 2026

Pre-authentication arbitrary file deletion in Roundcube Webmail 1.6.x (before 1.6.16) and 1.7.x (before 1.7.1) is achievable by unauthenticated network attackers via session poisoning of Redis or Memcache storage backends. The root cause (CWE-669: Incorrect Resource Transfer Between Spheres) lies in the application improperly trusting session data read from an external cache tier, allowing crafted entries to bypass pre-authentication controls and trigger file deletion operations. No public exploit has been identified at time of analysis, and EPSS stands at 0.06%, though Roundcube installations are historically targeted by espionage-motivated threat actors and patching is strongly recommended.

RemediationAI

Upgrade to Roundcube Webmail 1.6.16 or 1.7.1 immediately, as confirmed by the vendor security announcement at https://roundcube.net/news/2026/05/24/security-updates-1.6.16-and-1.7.1, with GitHub release artifacts at https://github.com/roundcube/roundcubemail/releases/tag/1.6.16 and https://github.com/roundcube/roundcubemail/releases/tag/1.7.1. The vendor recommends backing up data before upgrading. As a compensating control where immediate patching is not possible, switch session storage from Redis or Memcache to the database or file-based backend (configured via $config['session_storage'] in Roundcube's config), which removes the vulnerable code path entirely - though this may introduce performance trade-offs for large deployments. Additionally, restrict Redis and Memcache ports (default 6379 and 11211) to only the Roundcube application server via firewall rules, and enable authentication on the Redis instance (requirepass directive) to reduce the attacker's ability to write poisoned session data. Note that network restriction alone does not patch the vulnerability if the attacker has already achieved a foothold on the application server.

Affected VersionsENISA

Webmail 1.7.0 <1.7.1
Webmail 1.6.0 <1.6.16

Affected Packages

euvd webmail fix: 1.6.16, 1.7.1

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 Webmail optionally supports Redis and Memcache as distributed session storage backends in place of the default file or database session handlers. CWE-669 (Incorrect Resource Transfer Between Spheres) describes a failure to enforce trust boundaries when data moves from an external storage sphere - here, the Redis/Memcache tier - into the application's authentication and session-handling sphere. An attacker who can write a crafted payload into the cache store can cause Roundcube to deserialize or interpret that session object before authentication is established, using it to manipulate internal file operation logic. The GitHub commit references (a4eb375b and 703318e6) represent the authoritative source-code fixes for both the 1.7.x and 1.6.x branches respectively. The affected CPE is cpe:2.3:a:roundcube:webmail:*:*:*:*:*:*:*:*, covering all platform/architecture variants of the PHP-based webmail application.

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 3.7 LOW
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L

Primary rating from Vendor (mitre) · only source for this CVE.

CVSS VectorVendor: mitre

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

Lifecycle Timeline

1
Patch available
May 26, 2026 - 14:01 EUVD

DescriptionCVE.org

Roundcube Webmail 1.6.x before 1.6.16, and 1.7.x before 1.7.1 allows pre-authentication arbitrary file deletion via redis/memcache session poisoning bypass.

Threat Intelligence Overview

EPSS Score
0.1%
Top 82% exploitable
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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 LOW
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

18
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +18
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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