Roundcube Webmail before 1.6.20 and 1.7.x before 1.7.5 is affected by a mail header injection vulnerability in the Bounce (resend) action.
Impact
Roundcube Webmail before 1.6.20 and 1.7.x before 1.7.5 is affected by a mail header injection vulnerability in the Bounce (resend) action. rcube_mime::decode_address_list() did not strip control characters from the decoded display name, so a received message whose From display-name carries CRLF sequences in an encoded word could inject arbitrary headers into the message emitted when the user bounces it. Upstream fixed this in the commit “Fix mail header injection via the From display-name in the Bounce (resend) action”.
Source excerpt · mitreAffected packages
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
Roundcube · Webmail
Other versions: unaffected
| Version / range | Source status |
|---|---|
| 1.6.0 to before 1.6.20 | affected |
| 1.7.0 to before 1.7.5 | affected |
Original source description
Roundcube Webmail before 1.6.20 and 1.7.x before 1.7.5 is affected by a mail header injection vulnerability in the Bounce (resend) action. rcube_mime::decode_address_list() did not strip control characters from the decoded display name, so a received message whose From display-name carries CRLF sequences in an encoded word could inject arbitrary headers into the message emitted when the user bounces it. Upstream fixed this in the commit “Fix mail header injection via the From display-name in the Bounce (resend) action”.
References
- Source reference bugs.debian.org/1151279
- Patch github.com/roundcube/roundcubemail/commit/d3a35545fdaf72b02a9a4d670064895488e9d9d0
- Security advisory roundcube.net/news/2026/10/19/security-updates-1.6.20-and-1.7.5
- Release notes github.com/roundcube/roundcubemail/releases/tag/1.7.5
- Release notes github.com/roundcube/roundcubemail/releases/tag/1.6.20
- Patch github.com/roundcube/roundcubemail/commit/3a136465c965776a5f636587187626985dae4f3b