CVE-2025-11799CVE-2025-11799是WordPress Affiliate AI Lite插件中的一个存储型跨站脚本(Stored XSS)安全漏洞。该插件版本至1.0.1存在严重的安全缺陷,由于对'asin'短代码属性的输入验证不足和输出转义不完整,攻击者可以通过在affiai_img短代码中注入恶意脚本。当其他用户访问包含恶意代码的页面时,注入的JavaScript代码会自动执行,可能导致会话劫持、敏感信息窃取、恶意重定向等安全问题。由于是存储型XSS,恶意代码会永久保存在数据库中,影响所有访问该页面的用户。
该漏洞源于Affiliate AI Lite插件在处理affiai_img短代码的asin参数时缺乏充分的输入清理和输出编码。攻击者只需拥有WordPress网站的贡献者(contributor)级别权限,即可通过插入包含恶意JavaScript代码的短代码来利用此漏洞。具体来说,当用户在文章或页面中插入类似[affiai_img asin='" onload="alert(document.cookie)"']的短代码时,插件直接将asin参数值输出到HTML页面而未进行适当的转义处理。由于该参数值被存储在数据库中并永久生效,任何访问该页面的用户都会触发恶意脚本执行。此漏洞属于存储型XSS,与反射型XSS不同,其影响范围更广,危害更持久。攻击者可利用此漏洞窃取管理员Cookie、篡改页面内容或进行进一步的身份冒充攻击。