CVE-2021-47929Filterable Portfolio Gallery插件1.0版本存在存储型跨站脚本(XSS)漏洞。经过身份验证的攻击者可以在项目标题字段中注入恶意JavaScript代码。当其他用户预览或浏览画廊页面时,恶意脚本将被执行,可能导致窃取Cookie或执行未授权操作。
该漏洞源于WordPress插件Filterable Portfolio Gallery在处理用户输入时缺乏有效的安全过滤机制。攻击者利用低权限账户登录后台,在添加或编辑作品项时,向“标题”字段注入恶意JavaScript Payload(例如利用`<img>`标签的`onerror`事件)。由于系统未对输出内容进行HTML实体编码,该恶意脚本被持久化存储。一旦管理员或普通用户访问包含该标题的画廊预览页面,脚本即会在其浏览器端执行,可能导致会话劫持、恶意重定向或敏感信息窃取。