CVE-2025-11800CVE-2025-11800是WordPress插件Surbma | MiniCRM Shortcode中的一个存储型跨站脚本(XSS)漏洞。该插件用于在WordPress页面中嵌入MiniCRM短代码,漏洞源于对用户输入的'id'短代码属性缺乏充分的输入清理和输出转义。攻击者只需拥有WordPress contributor级别或更高权限,即可通过在页面中插入恶意构造的minicrm短代码来注入任意JavaScript脚本。由于是存储型XSS,恶意脚本会被永久保存在数据库中,当其他用户访问包含该短代码的页面时,注入的脚本将自动执行,可能导致会话劫持、敏感信息窃取、钓鱼攻击等严重安全后果。该漏洞影响版本至2.0(含),CVSS评分6.4,属于中危漏洞。
该漏洞存在于插件的短代码处理逻辑中。攻击者利用WordPress的minicrm短代码功能,通过'id'属性注入恶意JavaScript代码。由于插件在处理该属性时未进行适当的输入清理(sanitization)和输出转义(output escaping),导致用户输入的原始内容被直接嵌入到HTML页面中。攻击者可以通过以下方式利用:1) 在页面编辑时插入恶意短代码如[minicrm id='"><script>alert(document.cookie)</script>'];2) 恶意代码随页面内容保存到数据库;3) 当其他用户访问该页面时,浏览器会执行注入的脚本。由于WordPress的 contributor角色具有创建和编辑文章的权限,因此攻击门槛相对较低。攻击成功后可窃取用户会话cookie、劫持管理员操作、进行蠕虫传播等。