Question
Session Hijacking & Dynamic Proxies
In researching something different I google-stumbled upon:
http://evolt.org/Session_Hijacking_Cold_Fusion_Dynamic_Proxies
In Oct 2000 this link relates that if
1) A user signs in (thereby SESSION.auth.IsSignedIn is set to "true")
2) gets the URL: http://myWebsite.com/index.cfm?CFID=2110&CFTOKEN=f444ead2530cb1f-9C40767F-92DF-DDB9-010E9B7CA863579F
3) copies and (say) IM's that URL to a "friend" (or it is detected by a packet sniffer)
Then the unauthorized "friend" has at least 20 mins (ie until SESSION timeout) during which they can use this URL & info and be "Signed In" (fwiw I cut and pasted it into different browsers on different machines -- all using the same IP though -- and all reported back as "SignedIn").
Has anything changed to address this problem since 2000?
I thought the cfid and cfurl were sent in cookies and not shown in the url -- why in this case do they appear? (I have <cfset this.setClientCookies = true> in Application.cfc)
Can I prevent the cfid and cfurl appearing and will this make a difference?
Is the solution addressed in the article (setting and comparing a cookie and a SESSION variable) worthwhile?
Is AOL still a rotating proxy ISP?
Thanks in advance
http://evolt.org/Session_Hijacking_Cold_Fusion_Dynamic_Proxies
In Oct 2000 this link relates that if
1) A user signs in (thereby SESSION.auth.IsSignedIn is set to "true")
2) gets the URL: http://myWebsite.com/index.cfm?CFID=2110&CFTOKEN=f444ead2530cb1f-9C40767F-92DF-DDB9-010E9B7CA863579F
3) copies and (say) IM's that URL to a "friend" (or it is detected by a packet sniffer)
Then the unauthorized "friend" has at least 20 mins (ie until SESSION timeout) during which they can use this URL & info and be "Signed In" (fwiw I cut and pasted it into different browsers on different machines -- all using the same IP though -- and all reported back as "SignedIn").
Has anything changed to address this problem since 2000?
I thought the cfid and cfurl were sent in cookies and not shown in the url -- why in this case do they appear? (I have <cfset this.setClientCookies = true> in Application.cfc)
Can I prevent the cfid and cfurl appearing and will this make a difference?
Is the solution addressed in the article (setting and comparing a cookie and a SESSION variable) worthwhile?
Is AOL still a rotating proxy ISP?
Thanks in advance
