CVE-2026-26079
Linux Debian vulnerability analysis and mitigation

Overview

CVE-2026-26079 is a Cascading Style Sheets (CSS) injection vulnerability in Roundcube Webmail caused by improper handling of CSS comments. It affects Roundcube Webmail versions before 1.5.13 and 1.6.x before 1.6.13. The vulnerability was reported by CERT Polska and disclosed on February 11, 2026. It carries a CVSS v3.1 base score of 4.7 (Medium) (Red Hat Advisory, Red Hat Bugzilla).

Technical details

The root cause lies in the mod_css_styles() function within program/lib/Roundcube/rcube_utils.php, which failed to properly strip CSS comments (/* ... */) before processing email-embedded stylesheets (CWE-829: Inclusion of Functionality from Untrusted Control Sphere; CWE-79: Cross-site Scripting). An attacker could craft a malicious email containing CSS with specially structured comments that bypass the sanitization logic, allowing injected stylesheet rules to be rendered in the victim's browser when they view the email. The fix, committed by the Roundcube maintainer in response to the CERT Polska report, adds a dedicated remove_css_comments() call prior to escape-sequence checks and introduces a secondary guard that rejects CSS still containing comment markers after sanitization (GitHub Commit). No authentication is required to send the malicious email, but user interaction (opening the email) is necessary to trigger the injection.

Impact

Successful exploitation allows an unauthenticated attacker to inject arbitrary CSS into the Roundcube webmail interface of any user who views the crafted email, resulting in low-level confidentiality impact through potential information disclosure (e.g., leaking sensitive UI data or session-related information via CSS-based side-channel techniques). Integrity and availability are not directly impacted. The changed scope (S:C) in the CVSS vector indicates the injected CSS can affect resources beyond the email rendering context, potentially influencing the broader webmail UI (Red Hat Advisory).

Exploitability

As of the time of disclosure, there is no public proof-of-concept exploit and no evidence of active in-the-wild exploitation (Red Hat Advisory). The EPSS score is approximately 0.043%, indicating a low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. No threat actor attribution has been reported.

Exploitation steps

  1. Craft malicious email: Compose an HTML email containing an embedded <style> block with CSS that uses comment syntax (e.g., /* ... */) to smuggle malicious CSS rules past Roundcube's sanitization filter.
  2. Send to target: Deliver the crafted email to a victim's Roundcube-hosted mailbox. No authentication to the target system is required — only a valid email delivery path.
  3. Wait for user interaction: The vulnerability triggers when the victim opens or previews the email in their Roundcube webmail interface, causing the injected CSS to be rendered in their browser session.
  4. Achieve CSS injection: The injected stylesheet rules execute within the webmail page context, potentially enabling UI redressing, data exfiltration via CSS attribute selectors (e.g., leaking form field values or CSRF tokens through crafted background-image URL requests), or phishing overlays (GitHub Commit).

Indicators of compromise

  • Network: Unusual outbound HTTP/HTTPS requests from the Roundcube server or user browsers to attacker-controlled domains triggered by CSS background-image, @import, or url() directives embedded in email content.
  • Logs: Roundcube mail rendering logs showing emails with <style> blocks containing /* comment sequences that were not stripped; web server access logs showing requests to external URLs originating from webmail page loads.
  • File System: No file-system artifacts expected for this CSS injection vector, as exploitation is client-side.
  • Process/Application: Anomalous CSS content in rendered email bodies visible via browser developer tools, particularly style blocks with obfuscated or comment-wrapped rules.

Mitigation and workarounds

Roundcube has released patched versions addressing this vulnerability: 1.5.13 for the 1.5.x branch and 1.6.13 for the 1.6.x branch. Administrators should upgrade immediately. Distribution-specific packages are available for Debian (DSA-6137-1, DLA-4480-1), Fedora, openSUSE, and Ubuntu (USN-8223-1). As a temporary workaround where patching is not immediately possible, implement Content Security Policy (CSP) headers to restrict CSS loading to trusted sources, and apply network-level controls to filter inbound email from untrusted sources (Red Hat Bugzilla, GitHub Commit).

Community reactions

The vulnerability was reported to Roundcube by CERT Polska, which is noted directly in the fix commit message (GitHub Commit). Red Hat tracked the issue via Bugzilla and assigned it medium severity. The OSS-Security mailing list carried a disclosure post (seclists.org/oss-sec/2026/q1/196). Coverage was also noted on security aggregators including Tenable (multiple Nessus plugins), Qualys, and Linux security news outlets, reflecting routine community attention appropriate for a medium-severity webmail vulnerability.

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

roundcube: 1.6.5+dfsg-1+deb12u7

Fixed

sid

roundcube: 1.6.13+dfsg-1

Fixed

trixie

roundcube: 1.6.13+dfsg-0+deb13u1

Fixed

Ubuntu

Fixed

bionic (esm-apps)

roundcube: 1.3.6+dfsg.1-1ubuntu0.1~esm8

Fixed

devel

roundcube

Affected

focal (esm-apps)

roundcube: 1.4.3+dfsg.1-1ubuntu0.1~esm8

Fixed

jammy

roundcube

Affected

jammy (esm-apps)

roundcube: 1.5.0+dfsg.1-2ubuntu0.1~esm6

Fixed

noble

roundcube

Affected

noble (esm-apps)

roundcube: 1.6.6+dfsg-2ubuntu0.1+esm3

Fixed

resolute

roundcube

Affected

SourceThis report was generated using AI

Related Linux Debian vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-44950CRITICAL9.5
  • Rocky Linux logoRocky Linux
  • libXfont-debuginfo
NoYesSep 10, 2026
CVE-2026-59679CRITICAL9.2
  • Rocky Linux logoRocky Linux
  • libXfont2-doc
NoYesSep 10, 2026
CVE-2026-88924HIGH7
  • Linux Debian logoLinux Debian
  • gvfs-afp
NoNoSep 10, 2026
CVE-2026-87933MEDIUM5.5
  • Linux Debian logoLinux Debian
  • cjson
NoNoSep 10, 2026
CVE-2026-61915MEDIUM4.2
  • Linux Debian logoLinux Debian
  • cyrus-imapd-doc-extra
NoNoSep 09, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management