CVE-2025-14506CVE-2025-14506是WordPress插件ConvertForce Popup Builder中的一个高危安全漏洞。该插件是一款用于创建弹窗的WordPress插件,在0.0.7及以下所有版本中存在存储型跨站脚本(Stored XSS)漏洞。漏洞根源在于Gutenberg编辑器的entrance_animation属性缺乏充分的输入清理和输出转义机制。攻击者利用此漏洞可注入任意JavaScript代码,这些恶意代码会被永久存储在数据库中。当其他用户访问包含恶意代码的页面时,注入的脚本会自动执行,可能导致会话劫持、敏感信息窃取、钓鱼攻击等严重后果。由于该漏洞需要Author级别权限才能利用,攻击门槛相对较低,建议受影响的用户立即升级到最新版本。
ConvertForce Popup Builder插件的Gutenberg块组件在处理entrance_animation属性时存在存储型XSS漏洞。具体漏洞点位于inc/Blocks/Conversion.php文件的第47行和第66行,代码未对用户输入的动画参数进行严格的HTML转义处理。攻击者以Author或更高权限账户登录WordPress后台,在使用Gutenberg编辑器添加ConvertForce弹窗块时,可在entrance_animation字段中注入恶意JavaScript代码,如:<img src=x onerror=alert(document.cookie)>。由于该数据未经sanitize或esc_html处理即存入数据库,当页面被访问时,恶意代码会作为页面内容的一部分被浏览器解析执行。此漏洞属于存储型XSS,攻击代码持久化在服务器端,所有访问该页面的用户都会受到攻击影响。攻击者可利用此漏洞窃取管理员Cookie、篡改页面内容或进行进一步权限提升。