Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify Roundcube instance using Redis/Memcache sessions
-
DeliveryLocate exposed or unauthenticated cache backend
-
ExploitWrite crafted session payload to cache store
-
ExecutionIssue unauthenticated HTTP request triggering session load
-
PersistBypass pre-authentication guard via poisoned session
-
ImpactTrigger 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
Lifecycle Timeline
1DescriptionCVE.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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
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
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
Directory traversal vulnerability in the set_skin function in program/include/rcmail_output_html.php in Roundcube before
rcube_image.php in Roundcube Webmail before 1.4.4 allows attackers to execute arbitrary code via shell metacharacters in
Roundcube Webmail before 1.4.4 allows attackers to include local files and execute code via directory traversal in a plu
The DBMail driver in the Password plugin in Roundcube before 1.1.0 allows remote attackers to execute arbitrary commands
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
Multiple buffer overflows in the DBMail driver in the Password plugin in Roundcube before 1.1.0 allow remote attackers t
Roundcube Webmail allows arbitrary password resets by authenticated users. Rated high severity (CVSS 8.8), this vulnerab
Pre-authentication SQL injection in Roundcube Webmail's virtuser_query plugin allows unauthenticated remote attackers to
roundcube version 1.3.4 and earlier contains an Insecure Permissions vulnerability in enigma plugin that can result in e
EUVD-2026-31724
GHSA-9vwp-h229-h4cm
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB