CVE-2022-50970WordPress插件AAWP 3.16版本中存在一个反射型跨站脚本(XSS)漏洞。该漏洞是由于插件在处理‘tab’参数时缺乏严格的输入验证导致的。经过身份验证的低权限攻击者可以通过构造包含恶意JavaScript代码的URL,诱骗管理员点击,从而在目标用户的浏览器上下文中执行任意脚本。攻击者利用此漏洞可窃取会话凭证、篡改页面内容或执行未授权操作。
该漏洞位于AAWP插件的管理后台页面路径中。开发人员未对`tab`参数进行有效的过滤和输出编码,导致攻击者可以将恶意脚本注入到该参数中。当受害者访问构造好的恶意链接时,服务器会将带有恶意代码的参数值反射回HTML页面,浏览器解析并执行该脚本。攻击者需要具备低权限账户(PR:L)来发起攻击,并诱导管理员进行交互(UI:R)。由于漏洞具有Scope Changed(S:C)特性,攻击者可以利用管理员的权限进一步控制WordPress网站后台,造成敏感数据泄露或系统完整性破坏。