CVE-2025-66514Nextcloud Mail是Nextcloud自托管生产力平台内置的邮件应用程序。该应用在5.5.3之前的版本中存在一个存储型HTML注入漏洞,允许经过身份验证的低权限用户在邮件主题中注入任意HTML内容。由于Nextcloud Server的内容安全策略(CSP)正确阻止了JavaScript代码执行,因此该漏洞仅限于HTML注入,无法执行恶意脚本。攻击者可以利用此漏洞在邮件列表界面中注入钓鱼横幅、虚假警告信息或篡改邮件显示内容,对受害者进行社会工程攻击或造成视觉欺骗。该漏洞需要用户交互才能触发,攻击者需要诱导受害者查看包含恶意HTML的邮件主题。
该漏洞属于存储型(Stored)HTML注入,攻击者将恶意HTML代码存储在服务器端的邮件主题字段中。当其他用户浏览邮件列表时,注入的HTML会被渲染执行。漏洞根源在于Nextcloud Mail应用未对邮件主题进行充分的HTML转义处理。攻击者发送一封包含HTML标签(如<img>、<a>、<div>等)的邮件,邮件主题会被直接存储并在邮件列表页面中以原始HTML形式渲染。虽然Nextcloud Server的Content-Security-Policy配置阻止了<script>标签和内联事件处理器(如onclick、onerror等)的执行,但HTML标签本身仍可被解析,导致攻击者可以插入图片链接、伪造登录界面或嵌入外部内容。由于攻击需要用户打开邮件列表视图并查看邮件主题,因此需要一定的用户交互。攻击者通常结合社会工程技术,诱导受害者查看恶意邮件以触发注入效果。