xian Posted February 26, 2015 Report Share Posted February 26, 2015 Steps to reproduce the vulnerability: Different kinds of ads are shown on one of sites and clicking on them redirect one to the respective website. But this redirection isn't properly sanitized and this link(s) are using for for redirecting to anysite(s) including phishing and spam site(s) which caused harm like redirecting to phishing login page. here I used ad.example.com Steps: 01. Clicking on any ad opens a new link For me it is http://ad.example.com/www/delivery/ck.php?oaparams=2__bannerid=14__zoneid=6__cb=1e354023f6__oadest=http://www.yahoo.com Here we see that ck.php has multiple parameter. 02. the last parameter for ck.php is "oadest=" (excluding the " ) 03. There in oadest parameter an URL is given. We can put any URL there and it will be redirect to thathttp://ad.example.com/www/delivery/ck.php?oaparams=2__bannerid=14__zoneid=6__cb=1e354023f6__oadest=http://www.google.com It redirect(s) to Google 04. Now I tried to see what happens if I remove oadest parameter. If I remove that the link is redirected to the correct sitehttp://ad.example.com/www/delivery/ck.php?oaparams=2__bannerid=14__zoneid=6__cb=1e354023f6 05. And then I tried what happens if the remove all the parameter except oadesthttp://ad.example.com/r/www/delivery/ck.php?oadest=http://www.google.com and it is redirecting to Google once again. 06. I think it can be more serious if we try with ../ it redirects to admin panelhttp://ad.example.com/www/delivery/ck.php?oadest=../? Now this vulnerability has been used to do phishing and spam attack saying that it is a link form corosponding website and it is trusted then it asking for login to a phishing site. Please provide us a fix of it ASAP. pkolze 1 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.