Skip to main content

Roundcube Webmail CVE-2026-114730

| EUVDEUVD-2026-107997 HIGH
Server-Side Request Forgery (SSRF) (CWE-918)
2026-10-22 mitre GHSA-8f6h-w7cq-8q8h
7.2
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to Roundcube webmail
  2. Exploit
    Submit URL using 64:ff9b:: NAT64 prefix
  3. Execution
    Bypass is_local_url() network blocklist
  4. Impact
    Server fetches loopback/link-local/metadata endpoint

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Credential Access

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

Exploitation Conditions

Requires a vulnerable version (Roundcube Webmail 1.6.14-1.6.19 or 1.7.0-1.7.4) and the ability to feed an attacker-controlled URL into a feature that validates it through rcube_utils::is_local_url(); the specific bypassing inputs are NAT64-prefixed IPv6 literals (64:ff9b::/96, 64:ff9b:1::/48) or the unspecified address ::/128 that encode internal IPv4 destinations such as 127.0.0.1 (64:ff9b::7f00:1) or 169.254.169.254 (64:ff9b::a9fe:a9fe). Exploitation is materially impactful only where the server can actually route these NAT64-mapped addresses to a live internal, loopback, link-local, or cloud metadata (IMDS) service, so flat networks without a reachable metadata endpoint limit real-world damage. Although the CVSS asserts PR:N, the is_local_url() code path is generally reached through authenticated webmail functionality, which likely constrains exploitation to logged-in users.

Impact

This is a server-side request forgery filter-bypass (CWE-918) in Roundcube Webmail, rated CVSS 7.2 with vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N - network attack vector, low complexity, changed scope, and partial confidentiality/integrity impact reflecting the ability to reach other systems (loopback, link-local, and cloud metadata) via the vulnerable server. No EPSS score, KEV listing, or POC flag was provided, so there is no public exploit identified at time of analysis and no evidence of active exploitation; this is a patch-and-prioritize issue rather than an emergency. A key signal conflict: the official CVSS sets PR:N (unauthenticated), but Roundcube's is_local_url() is typically exercised by authenticated-user features (e.g., URL/remote-content validation), suggesting exploitation more plausibly requires an authenticated webmail session - verify the exact call site with the vendor. The real risk is driven primarily by environment: the SSRF is only materially dangerous where the Roundcube server runs in a cloud environment exposing a reachable IMDS endpoint or internal services behind the NAT64 translation path. Overall this is a genuine, well-documented priority for cloud-hosted Roundcube deployments, but the moderate (not critical) CVSS and absence of exploitation signals argue against treating it as a drop-everything issue.

Exploit ScenarioDerived

An attacker supplies a crafted URL such as http://[64:ff9b::7f00:1]/ (NAT64-mapped 127.0.0.1) to a Roundcube feature that validates destinations with is_local_url(); because the blocklist omitted the NAT64 prefixes, the filter passes it and the server fetches the internal address. On a cloud-hosted instance this can be pointed at the metadata service (e.g. http://[64:ff9b::a9fe:a9fe]/, mapping 169.254.169.254) to reach internal/link-local resources. No standalone weaponized exploit is reported, though upstream test cases demonstrate the bypassing URLs.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 22, 2026

Server-side request forgery filter bypass in Roundcube Webmail 1.6.14-1.6.19 and 1.7.0-1.7.4 allows an authenticated webmail user (authoritative assessment: PR:L; the supplied CVSS vector lists PR:N) to submit URLs containing NAT64 prefixes 64:ff9b::/96 or 64:ff9b:1::/48, or the unspecified address ::/128, that evade rcube_utils::is_local_url() and reach loopback, link-local, or cloud metadata services. The supplied CVSS score is 7.2 with changed scope and partial confidentiality/integrity impact; real-world impact depends on the server being able to route the NAT64-mapped addresses to live internal services. No public exploit identified at time of analysis.

RemediationAI

Vendor-released patch: upgrade to Roundcube Webmail 1.6.20 or 1.7.5; the fixes are published in the 1.6.20 and 1.7.5 release tags and in commits 6e1d480e730a45f29829b6a11af608d5d6eb3db6 and 3c3a65f66b53b7aaf3d720acd06e0b102eceb090, with the vendor advisory at https://roundcube.net/news/2026/10/19/security-updates-1.6.20-and-1.7.5. If upgrading immediately is not possible, add host or network egress controls that deny the Roundcube server outbound access to loopback, link-local 169.254.0.0/16, cloud metadata endpoints, and the NAT64 prefixes 64:ff9b::/96 and 64:ff9b:1::/48; this can break legitimate integrations that rely on such destinations. Restricting webmail access to trusted users reduces exposure but does not fix the filter bypass, and a WAF/virtual patch rejecting bracketed IPv6 literals in those prefixes plus ::/128 may help but is bypassable through URL encoding or alternate representations.

Affected VersionsENISA

Webmail 1.7.0 <1.7.5
Webmail 1.6.14 <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 is a PHP webmail application. Its rcube_utils::is_local_url() helper is a URL blocklist used to prevent server-side request forgery when webmail features fetch or validate user-supplied URLs. The vulnerable blocklist omitted the RFC 6052 NAT64 prefix 64:ff9b::/96, the RFC 8215 local-use NAT64 prefix 64:ff9b:1::/48, and the unspecified address ::/128. Because NAT64 embeds IPv4 addresses in IPv6, an input such as http://[64:ff9b::7f00:1]/ encodes 127.0.0.1 and http://[64:ff9b::a9fe:a9fe]/ encodes 169.254.169.254, so the filter accepts URLs that can reach loopback, link-local, or cloud IMDS endpoints if routing exists. This is CWE-918; commit 6e1d480e730a45f29829b6a11af608d5d6eb3db6 adds the missing prefixes plus ::/128 to the blocklist and adds tests for these literals. The authoritative assessment lowers privileges to PR:L because the code path is generally reached through authenticated webmail functionality, while the supplied CVSS uses PR:N; scope is changed (S:C) because the SSRF target is a different security authority. CPE data is a wildcard Roundcube webmail entry.

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 7.2 HIGH
AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
vuln.today AI 6.4 MEDIUM

Network-reachable, low-complexity bypass with changed scope reaching internal systems; PR:L chosen because is_local_url() is typically invoked by authenticated webmail features, contrary to the input PR:N.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:L/SI:N/SA:N
Red Hat 7.2 HIGH

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

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

DescriptionCVE.org

Roundcube Webmail 1.6.14 before 1.6.20 and 1.7.0 before 1.7.5 is affected by a server-side request forgery filter bypass. The network blocklist used by rcube_utils::is_local_url() omitted the RFC 6052 NAT64 prefix 64:ff9b::/96, the RFC 8215 local-use NAT64 prefix 64:ff9b:1::/48 and the unspecified address ::/128, so URLs such as http://[64:ff9b::7f00:1]/ passed the filter and reached loopback, link-local and cloud metadata addresses. Upstream fixed this in the commit “Fix SSRF filter (is_local_url()) bypass via NAT64 64:ff9b::/96”.

Executive ViewAI

Why It Matters

Roundcube Webmail versions 1.6.14 through 1.6.19 and 1.7.0 through 1.7.4 contain an SSRF filter bypass that can expose internal services and cloud metadata to a webmail user, creating risk of sensitive data disclosure and follow-on access to mail-platform resources. Leadership should care because webmail is typically internet-facing and the affected hosts may sit close to cloud control planes, so unpatched exposure can extend beyond a single mailbox.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 77% exploitable
Prevalence
High
widely deployed open-source webmail across many hosting providers and enterprises
Social Media
2
Sightings
Data Quality
6 sources
Confidence: High

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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
High

Priority Score

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

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

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

Vendor StatusVendor

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