Rails' CookieStore isn't broken
coffeepowered.net
Rails' CookieStore isn't broken
1–10 of 33 posts
Re: Rails' CookieStore isn't broken
#2Re: Rails' CookieStore isn't broken
#3Re: Rails' CookieStore isn't broken
#4Re: Rails' CookieStore isn't broken
#5Also, doesn't cryptographically signing (or fully encrypting, in Rails 4) the cookie just add more time to processing than using a database? I always assumed cryptography is slower than IO
Re: Rails' CookieStore isn't broken
#6I hope that this will at least light a fire under the asses of Rails devs everywhere, and get them to adopt HTTPS. Nothing is safe against Firesheep without HTTPS. All of these issues would be solved with HTTPS. Also, doesn't cryptographically signing (or fully encrypting, in Rails 4) the cookie just add more time to processing than using a database? I always assumed cryptography is slower than IO
Re: Rails' CookieStore isn't broken
#7I hope that this will at least light a fire under the asses of Rails devs everywhere, and get them to adopt HTTPS. Nothing is safe against Firesheep without HTTPS. All of these issues would be solved with HTTPS. Also, doesn't cryptographically signing (or fully encrypting, in Rails 4) the cookie just add more time to processing than using a database? I always assumed cryptography is slower than IO
What do you mean? Rails support running over HTTPS. Or are you suggesting that Rails never run over HTTP only?
It's as simple as that. Never assume that anything transmitted over HTTP is safe, because that assumption will come back to bite you.
Re: Rails' CookieStore isn't broken
#8I hope that this will at least light a fire under the asses of Rails devs everywhere, and get them to adopt HTTPS. Nothing is safe against Firesheep without HTTPS. All of these issues would be solved with HTTPS. Also, doesn't cryptographically signing (or fully encrypting, in Rails 4) the cookie just add more time to processing than using a database? I always assumed cryptography is slower than IO
What do you mean? Rails support running over HTTPS. Or are you suggesting that Rails never run over HTTP only?
Re: Rails' CookieStore isn't broken
#9I hope that this will at least light a fire under the asses of Rails devs everywhere, and get them to adopt HTTPS. Nothing is safe against Firesheep without HTTPS. All of these issues would be solved with HTTPS. Also, doesn't cryptographically signing (or fully encrypting, in Rails 4) the cookie just add more time to processing than using a database? I always assumed cryptography is slower than IO
What do you mean? Rails support running over HTTPS. Or are you suggesting that Rails never run over HTTP only?
Re: Rails' CookieStore isn't broken
#10I don't think requiring that your user(s) be compromised before this becoming an issue is a valid defence. Especially when cookies are easily stolen using something like Firesheep or as simple as forgetting to logout of a public terminal. You should ultimately be putting in systems that, if in the event of a compromise, you can mitigate the cost to the user.
Emotions run high, on both sides, and I've been on both sides of it at various points in my life. I recognize the patterns of the bad arguments made by both sides (by A: "of course you don't do that," "this requires something else bad to happen," "that's a problem with bad coders", "you are an idiot"; and by B: "every potential issue is worth full attention," "you should always stop your developers from breaking things," "you can't fix things with obscurity!!!1," "you'll be sorry", "you are an idiot.").