CSRF validation bypass in Roundcube Webmail markasjunk plugin
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Tampering
- Confidentiality · integrity · availability
- None · Low · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-352.
Summary
Roundcube Webmail from 1.6.0 before 1.6.20 and from 1.7.0 before 1.7.5 is affected by a cross-site request forgery (CWE-352) validation bypass in the mark-as-junk action of the markasjunk plugin. The plugin read the _uid parameter from POST data but passed it to a helper that could take the value from the query string, so the action ran without a valid CSRF token. An unauthenticated remote attacker can make a user's browser trigger the action with user interaction, which can change the user's mail junk state.
Written with Claude Haiku 5.5 from the sources below · 2026-11-02
Description from the CNA
Roundcube Webmail before 1.6.20 and 1.7.x before 1.7.5 is affected by a CSRF validation bypass in the mark-as-junk action of the markasjunk plugin. The plugin read the _uid parameter from POST data but passed it to rcmail::get_uids() without constraining the input mode, so values re-read inside that helper could be taken from the query string and the action carried out without a valid CSRF token. Upstream fixed this in the commit “Fix CSRF validation bypass in the mark-as-junk action”, which passes rcube_utils::INPUT_POST explicitly.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
Update Roundcube Webmail to version 1.6.20 or 1.7.5. The upstream fix is the commit "Fix CSRF validation bypass in the mark-as-junk action".
Written with Claude Haiku 5.5 from the sources below · 2026-11-02
- Fix · CNA Webmail (Roundcube) Fixed in 1.6.20, 1.7.5
Fixed in the same release
Records fixed by the same vendor advisory or release, as the CNA lists them.
- Advisory ·
Roundcube Webmail — roundcube.net/news/2026/10/19/security-updates-1.6.20-and-1…
20 records Highest priority Priority LOW 20 LOW
Other records, highest priority first
- TI-2026-79180 Server-side request forgery filter bypass in Roundcube WebmailPriority LOW 38
- TI-2026-79177 Roundcube Webmail passes unsafe SVG and EPS content to ImageMagickPriority LOW 38
- TI-2026-79182 Improper authentication in Roundcube Webmail multi-host alias loginsPriority LOW 37
Vendor assessments
Timeline
- 2026-10-22 Threatist record created from CVE-2026-114719
- 2026-10-22 Alias added: GHSA-gmpp-w49q-937j
- 2026-10-29 Affected versions changed · Red Hat
- 2026-10-29 CVSS score added · Red Hat
- 2026-10-30 CVSS score added · NVD
- 2026-11-02 CISA SSVC decision points changed
References
Patch 4
- https://github.com/roundcube/roundcubemail/commit/6ea2bbe356099c9da98eabcfeafd8d6aa2d67b3d
- https://github.com/roundcube/roundcubemail/releases/tag/1.7.5
- https://github.com/roundcube/roundcubemail/releases/tag/1.6.20
- https://github.com/roundcube/roundcubemail/commit/15b0dc0d6e5712310c8f663577361bf8132a7f81
More Roundcube Webmail vulnerabilities
- TI-2025-31204 Deserialization of untrusted data in Roundcube Webmail KEVCVSS 3.1CRITICAL 9.9
- TI-2021-19778 Roundcube before 1.3.17 and 1.4.x before 1.4.12 is prone to a potential SQL injection via search or search_params. KEVCVSS 3.1CRITICAL 9.8
- TI-2020-10051 rcube_image.php in Roundcube Webmail before 1.4.4 allows attackers to execute arbitrary… KEVCVSS 3.1CRITICAL 9.8
- TI-2024-28025 A Cross-Site Scripting vulnerability in Roundcube through 1.5.7 and 1.6.x through 1.6.7… KEVCVSS 3.1CRITICAL 9.3
- TI-2017-12250 Roundcube Webmail before 1.1.10, 1.2.x before 1.2.7, and 1.3.x before 1.3.3 allows… KEVCVSS 3.1HIGH 7.8
- TI-2025-41994 Cross-site scripting in Roundcube Webmail KEVCVSS 3.1HIGH 7.2
Sources
- CVE-2026-114719 · CVE Program
- CVE-2026-114719 · NVD
- FIRST EPSS
- GHSA-gmpp-w49q-937j · GitHub Advisory Database · CC BY 4.0
- CVE-2026-114719 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences