ColdFusion Session Fixation Bug
Hello all,
I'm current running ColdFusion 9.0.1 on a Windows Server 2008 R2 with IIS7, with the Cumulative Hotfix 2 installed. For the past couple of months we've been running in to major problems with users losing their sessions on our web applications. This problem only started occurring once I installed the hotfixes...Here is a quick timeline of events:
- Running ColdFusion 9.0 with no hotfixes for many years...Everything working great.
- Installed hotfix APSB12-06 (http://helpx.adobe.com/coldfusion/kb/coldfusion-security-hotfix.html). This caused problems with sessions.
- Uninstalled ColdFusion altogether, reinstalled ColdFusion 9.0. Sessions were back to normal and working great, as they had been for years.
- Upgraded to CF 9.0.1. Session problems started again.
- Cumultive hotfix 2 says that it fixes the session fixation bug for 9.0.1. Installed this successfully, but sessions are still not working correctly.
It appears that the only users that this effects are IE users. No particular version, but it seems to be mainly 7, 8, and 9 that are having trouble (may just be the most common IE versions that visit our sites...). Haven't changed anything with the code...These are web apps that have worked for almost ten years now. I've been having the system send me debugging information that dumps the session and cookie scopes to my email whenever a user logs in or logs out. It definitely shows signs of session loss, and new session ID and cftoken IDs are being assigned every time a user navigates to a new page.
I can always revert back to my original CF 9.0 installation to fix this, but then my server has a huge security hole in it that the hotfixes were supposed to solve. It seems I'm screwed here...Is anyone else having this problem? Is there anything I can do? Can anyone see any reason why I should continue to use Adobe's products given that their hotfixes aren't fixing any of my problems, but instead are making them worse?
Any information would be greatly apprecated...Thank you.
