Every CVE Search/ Get API key

CVE-2025-49113

Roundcube Webmail Vulnerable to Authenticated RCE via PHP Object Deserialization

9.9 CriticalIn KEVPublic exploitFix available

Roundcube Webmail before 1.5.10 and 1.6.x before 1.6.11 allows remote code execution by authenticated users because the _from parameter in a URL is not validated in program/actions/settings/upload.php, leading to PHP Object Deserialization.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

99.5%Up 98.9 points since Jun 2, 2025
90%50%10%1%

What each source reports

CVE List Score used 9.9

Roundcube Webmail before 1.5.10 and 1.6.x before 1.6.11 allows remote code execution by authenticated users because the _from parameter in a URL is not validated in program/actions/settings/upload.php, leading to PHP Object Deserialization.

Record
CVE-2025-49113
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Weakness
CWE-502
Updated
2026-11-02
EUVDEUVD-2025-16605 9.9

Roundcube Webmail before 1.5.10 and 1.6.x before 1.6.11 allows remote code execution by authenticated users because the _from parameter in a URL is not validated in program/actions/settings/upload.php, leading to PHP Object Deserialization.

Record
EUVD-2025-16605
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-8j8w-wwqc-x596 9.9

Roundcube Webmail Vulnerable to Authenticated RCE via PHP Object Deserialization

Roundcube Webmail before 1.5.10 and 1.6.x before 1.6.11 allows remote code execution by authenticated users because the _from parameter in a URL is not validated in program/actions/settings/upload.php, leading to PHP Object Deserialization.

Record
GHSA-8j8w-wwqc-x596
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Weakness
CWE-502
Updated
2026-11-02
CISA KEV No score

RoundCube Webmail Deserialization of Untrusted Data Vulnerability

RoundCube Webmail contains a deserialization of untrusted data vulnerability that allows remote code execution by authenticated users because the _from parameter in a URL is not validated in program/actions/settings/upload.php.

Record
CVE-2025-49113
Weakness
CWE-502
Updated
2026-11-02
NVD 9.9

Roundcube Webmail before 1.5.10 and 1.6.x before 1.6.11 allows remote code execution by authenticated users because the _from parameter in a URL is not validated in program/actions/settings/upload.php, leading to PHP Object Deserialization.

Record
CVE-2025-49113
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-502
Updated
2026-11-02
OSV 9.9

Roundcube Webmail before 1.5.10 and 1.6.x before 1.6.11 allows remote code execution by authenticated users because the _from parameter in a URL is not validated in program/actions/settings/upload.php, leading to PHP Object Deserialization.

Record
CVE-2025-49113
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Weakness
CWE-502
Updated
2026-11-02
Show 6 moreShow less
OSVDEBIAN-CVE-2025-49113 8.8

Roundcube Webmail before 1.5.10 and 1.6.x before 1.6.11 allows remote code execution by authenticated users because the _from parameter in a URL is not validated in program/actions/settings/upload.php, leading to PHP Object Deserialization.

Record
DEBIAN-CVE-2025-49113
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVGHSA-8j8w-wwqc-x596 9.9

Roundcube Webmail Vulnerable to Authenticated RCE via PHP Object Deserialization

Roundcube Webmail before 1.5.10 and 1.6.x before 1.6.11 allows remote code execution by authenticated users because the _from parameter in a URL is not validated in program/actions/settings/upload.php, leading to PHP Object Deserialization.

Record
GHSA-8j8w-wwqc-x596
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Weakness
CWE-502
Updated
2026-11-02
OSVUBUNTU-CVE-2025-49113 9.9

Roundcube Webmail before 1.5.10 and 1.6.x before 1.6.11 allows remote code execution by authenticated users because the _from parameter in a URL is not validated in program/actions/settings/upload.php, leading to PHP Object Deserialization.

Record
UBUNTU-CVE-2025-49113
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVMGASA-2025-0185 No score

Updated roundcubemail packages fix security vulnerability

A Post-Auth RCE was announced and fixed in the latest release.

Record
MGASA-2025-0185
Updated
2026-11-02
OSVopenSUSE-SU-2026:22195-1 No score

Security update for roundcubemail

This update for roundcubemail fixes the following issues:

Changes in roundcubemail:

Update to 1.6.20:

This is a security update to the version 1.6 of Roundcube Webmail. It provides fixes to recently reported security vulnerabilities:

  • Fix IMAP command injection via CRLF in _uid parameter of mail/headers and mail/viewsource action, reported by Wahab "NeoX" K.
  • Fix bug where an alias login wasn't qualified by IMAP host, reported by Milan Hoppe.
  • Add a size limit to the CSS proxy content processing, reported by Milan Hoppe.
  • Fix SSRF filter (is_local_url()) bypass via NAT64 64:ff9b::/96, reported by dizconnect.
  • Fix remote content blocking bypass via SVG SMIL by attribute, reported by Milan Hoppe.
  • Fix remote content blocking bypass via CSS escapes in FuncIRI attributes (again), reported by Milan Hoppe.
  • Fix passing potentally unsafe attachment content into ImageMagick on image resize, reported by Paulos Yibelo
  • Fix mail header injection via the From display-name in the Bounce (resend) action, reported by Clay.
  • Fix mail header injection via References/In-Reply-To/Message-ID/From parameters, reported by Sunil Tripathy.
  • Fix object injection primitive in rcube_session::unserialize() via "!"-prefixed session keys, reported by Oli Z.
  • Fix ImageMagick resource limits bypass by GD fallback during thumbnail generation, reported by GoldenSW.
  • Fix CSS scoping bypass in HTML messages using at-rules, reported by GoldenSW.
  • Fix bug where deprecated action aliases bypassed disabled_actions setting, reported by Squirt1e, Atum, N0b0dy, and Gh0u1L5.
  • Fix IMAP command injection via CRLF in _flag parameter of mail/mark action, reported by Squirt1e, Atum, N0b0dy, and Gh0u1L5.
  • Fix CSRF validation bypass in the mark-as-junk action, reported by Squirt1e, Atum, N0b0dy, and Gh0u1L5.
  • Fix XSS issue in handling of password driver error responses, reported by Squirt1e, Atum, N0b0dy, and Gh0u1L5.
  • Fix mail header injection via subject of a message forwarded as attachment, reported by Squirt1e, Atum, N0b0dy, and Gh0u1L5.
  • Fix mail header injection via media type in an inline image data URI, reported by Squirt1e, Atum, N0b0dy, and Gh0u1L5.
  • Fix bug where Password Modoboa driver could change password for another account, reported by Squirt1e, Atum, N0b0dy, and Gh0u1L5.
  • Fix unsafe use of a login name in SquirrelMail import file path, reported by Squirt1e, Atum, N0b0dy, and Gh0u1L5.

This version is considered stable and we recommend to update all productive installations of Roundcube with it. Please do backup your data before updating!

Update to 1.6.19:

This is a security update to the version 1.6 of Roundcube Webmail. It provides fixes to recently reported security vulnerabilities:

  • Fix CSS declaration smuggling via un-encoded ampersand emission, reported by Zach Hanley of Horizon3.ai
  • Fix CSS property injection via body background attribute, reported by zenithhostingevan
  • Fix email header injection via bare CR in the subject field, reported by CVE-Hunter-Leo
  • Fix email header injection via C-escape \r in the recipient display name, reported by dogeshark
  • Fix email header injection via identity's organization field, reported by dogeshark
  • Fix zero-click stored XSS via TNEF MIME tag injection in the attachment URL, reported by nakko
  • Fix XSS in the HTML editor using text/enriched part content, reported by Joshua Rogers
  • Fix cross-user access in contact group membership (add/remove) in the SQL address book, reported by Joshua Rogers
  • Fix is_local_url() bypass via trailing-dot FQDN in stylesheet URL, reported by nept1337
  • Fix remote content blocking bypass via CSS escapes in FuncIRI attributes, reported by neoxed
  • Fix remote-content blocker bypass via SVG SMIL src animation
  • Fix SSRF bypass in Roundcube CSS proxy via hexadecimal IPv6-mapped IPv4 addresses, reported by faceless0x7 and Harish Annavisamy

This version is considered stable and we…

Record
openSUSE-SU-2026:22195-1
Updated
2026-11-02
OSVUSN-7584-1 No score

roundcube vulnerability

It was discovered that Roundcube Webmail did not properly sanitize the _from parameter in a URL, leading to PHP Object Deserialization. A remote attacker could possibly use this issue to execute arbitrary code.

Record
USN-7584-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
roundcube/roundcubemail
Packagist
before 1.5.10
1.5.10
roundcube/roundcubemail
Packagist
1.6.0 up to 1.6.11
1.6.11
roundcube
Debian:12
before 1.6.5+dfsg-1+deb12u5, plus listed versions
1.6.1+dfsg-11.6.2+dfsg-11.6.3+dfsg-11.6.3+dfsg-1~deb12u11.6.3+dfsg-2
Show 7 moreShow less
1.6.4+dfsg-11.6.4+dfsg-1~deb12u11.6.5+dfsg-11.6.5+dfsg-1+deb12u21.6.5+dfsg-1+deb12u31.6.5+dfsg-1+deb12u41.6.5+dfsg-1~deb12u1
1.6.5+dfsg-1+deb12u5
roundcube
Debian:13
before 1.6.11+dfsg-1
1.6.11+dfsg-1
roundcube
Debian:14
before 1.6.11+dfsg-1
1.6.11+dfsg-1
roundcube
Debian:11
before 1.4.15+dfsg.1-1+deb11u5, plus listed versions
1.4.11+dfsg.1-41.4.12+dfsg.1-1~bpo10+11.4.12+dfsg.1-1~deb11u11.4.13+dfsg.1-1~deb11u11.4.13+dfsg.1-1~deb11u1~bpo10+1
Show 8 moreShow less
1.4.14+dfsg.1-1~deb11u11.4.14+dfsg.1-1~deb11u1~bpo10+11.4.15+dfsg.1-1+deb11u31.4.15+dfsg.1-1+deb11u41.4.15+dfsg.1-1~deb11u11.4.15+dfsg.1-1~deb11u1~bpo10+11.4.15+dfsg.1-1~deb11u21.4.15+dfsg.1-1~deb11u2~bpo10+1
1.4.15+dfsg.1-1+deb11u5
roundcubemail
Mageia:9
before 1.6.11-2.mga9
1.6.11-2.mga9
roundcube
Ubuntu:Pro:16.04:LTS
before 1.2~beta+dfsg.1-0ubuntu1+esm6, plus listed versions
1.1.1+dfsg.1-21.1.2+dfsg.1-51.1.3+dfsg.1-11.1.4+dfsg.1-11.2~beta+dfsg.1-0ubuntu1
Show 5 moreShow less
1.2~beta+dfsg.1-0ubuntu1+esm11.2~beta+dfsg.1-0ubuntu1+esm21.2~beta+dfsg.1-0ubuntu1+esm31.2~beta+dfsg.1-0ubuntu1+esm41.2~beta+dfsg.1-0ubuntu1+esm5
1.2~beta+dfsg.1-0ubuntu1+esm6
roundcube
Ubuntu:Pro:18.04:LTS
before 1.3.6+dfsg.1-1ubuntu0.1~esm5, plus listed versions
1.3.0+dfsg.1-11.3.1+dfsg.1-11.3.3+dfsg.1-11.3.3+dfsg.1-21.3.6+dfsg.1-1
Show 4 moreShow less
1.3.6+dfsg.1-1ubuntu0.1~esm11.3.6+dfsg.1-1ubuntu0.1~esm21.3.6+dfsg.1-1ubuntu0.1~esm31.3.6+dfsg.1-1ubuntu0.1~esm4
1.3.6+dfsg.1-1ubuntu0.1~esm5
roundcube
Ubuntu:Pro:20.04:LTS
before 1.4.3+dfsg.1-1ubuntu0.1~esm5, plus listed versions
1.3.8+dfsg.1-21.3.10+dfsg.1-11.4.1+dfsg.1-21.4.2+dfsg.1-11.4.2+dfsg.1-2
Show 5 moreShow less
1.4.3+dfsg.1-11.4.3+dfsg.1-1ubuntu0.1~esm11.4.3+dfsg.1-1ubuntu0.1~esm21.4.3+dfsg.1-1ubuntu0.1~esm31.4.3+dfsg.1-1ubuntu0.1~esm4
1.4.3+dfsg.1-1ubuntu0.1~esm5
roundcube
Ubuntu:Pro:22.04:LTS
before 1.5.0+dfsg.1-2ubuntu0.1~esm4, plus listed versions
1.4.11+dfsg.1-41.5.0+dfsg.1-21.5.0+dfsg.1-2ubuntu0.1~esm11.5.0+dfsg.1-2ubuntu0.1~esm21.5.0+dfsg.1-2ubuntu0.1~esm3
1.5.0+dfsg.1-2ubuntu0.1~esm4
roundcube
Ubuntu:24.04:LTS
before 1.6.6+dfsg-2ubuntu0.1, plus listed versions
1.6.2+dfsg-11.6.4+dfsg-11.6.5+dfsg-11.6.6+dfsg-11.6.6+dfsg-2
1.6.6+dfsg-2ubuntu0.1
roundcubemail
openSUSE:Leap 16.0
before 1.6.20-bp160.1.1
1.6.20-bp160.1.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
MetasploitRoundcube Post-Auth RCE via PHP Object Deserialization2025-06-02
PoC in GitHubrxerium/CVE-2025-491132025-06-03
PoC in GitHubAdemking/CVE-2025-49113-nuclei-template2025-06-04
PoC in GitHubfearsoff-org/CVE-2025-491132025-06-04
PoC in GitHubrasool13x/exploit-CVE-2025-491132025-06-05
PoC in GitHubSyFi/CVE-2025-491132025-06-06
PoC in GitHubhakaioffsec/CVE-2025-49113-exploit2025-06-06
PoC in GitHubBiiTts/Roundcube-CVE-2025-491132025-06-10
Exploit-DBRoundcube 1.6.10 - Remote Code Execution (RCE)2025-06-13
PoC in GitHub5kr1pt/Roundcube_CVE-2025-491132025-06-17
Show 16 moreShow less
Public exploits
SourceLinkDate
PoC in GitHubhackmelocal/CVE-2025-49113-Simulation2025-07-11
PoC in GitHubJoelp03/CVE-2025-491132025-07-18
PoC in GitHub00xCanelo/CVE-2025-491132025-07-19
PoC in GitHubCyberQuestor-infosec/CVE-2025-49113-Roundcube_1.6.102025-08-18
PoC in GitHubSteamPunk424/CVE-2025-49113-Roundcube-RCE-PHP2025-08-19
PoC in GitHubZwique/CVE-2025-491132025-08-24
PoC in GitHubAC8999/CVE-2025-491132025-08-29
PoC in GitHubLeakForge/CVE-2025-491132025-08-30
PoC in GitHubZuack55/Roundcube-1.6.10-Post-Auth-RCE-CVE-2025-49113-2025-09-10
PoC in GitHubl4f2s4/CVE-2025-49113_exploit_cookies2025-09-19
PoC in GitHubankitpandey383/roundcube-cve-2025-49113-lab2025-11-17
PoC in GitHubEvillm/CVE-2025-49113-PoC2026-02-04
PoC in GitHubmooder1/CVE-2025-491132026-04-11
PoC in GitHubrippsec/CVE-2025-49113-Roundcube-RCE2026-04-16
PoC in GitHubrank03031/CVE-2025-49113-CTF2026-10-17
NucleiRoundcube Webmail - Remote Code Execution

History

History
RecordedChangedSources
exploitation
exploits
exploits
first indexedCVE List, EUVD, Exploit-DB, GitHub Advisories, CISA KEV, Metasploit, Nuclei, NVD, OSV, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-49113 is a critical vulnerability (CVSS 9.9) in Bulwarkmail Webmail, published June 2, 2025. CISA lists it as known to be exploited, since February 20, 2026. EUVD reports exploitation since February 20, 2026. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 99.5%, the 99th percentile. Fixed in roundcube/roundcubemail 1.5.10.

References

Show 58 moreShow less
This page doesn't list everything

Left out here: the rest of 1 source description. The JSON record has them.

MoveEnter Open