CVE-2025-13963WordPress FX Currency Converter插件在0.2.0及之前版本中存在存储型跨站脚本(XSS)漏洞。漏洞源于插件的'fxcc_convert'短代码对用户提供的属性参数缺乏充分的输入验证和输出编码处理。攻击者通过利用此漏洞可以注入任意JavaScript代码到网页中,当其他用户访问包含恶意代码的页面时,注入的脚本会在用户浏览器中执行,可能导致会话劫持、敏感信息窃取等安全问题。由于漏洞属于存储型,只要恶意代码被注入,即使后续页面更新或删除,恶意脚本仍会持续存在于数据库中,对所有访问该页面的用户构成威胁。
该漏洞的根本原因在于插件在处理短代码属性时未进行适当的安全过滤。攻击者可以通过构造特制的'fxcc_convert'短代码,在属性值中嵌入JavaScript脚本标签和恶意代码。由于这些属性值直接被插入到HTML输出中而未经过转义,浏览器会将其解析为可执行脚本。漏洞影响所有使用该插件且允许贡献者级别用户创建或编辑内容的WordPress站点。