CAT.NET says there is a cross-site redirection vulnerability in my website. It says below code is problematic and can cause redirection attack.
this.Response.Redirect(this.Page.Request.Url.ToString());
I believe redirection attack occurs when a user controllable input exists in the URL. But in this case no user input exists in the URL.
Can anyone tell me if this is really a problem or just a false positive? If this indeed is a problem than why is that and what is the solution?