By Anonymous CowardPosted Thursday 11th September 2008 08:00 GMT
But the banks, and others, say to always logout, so that would surely (?) avoid this situation? Also all banks that I have used automatically log you off if unused for a few minutes.
By FlatSpotPosted Thursday 11th September 2008 08:36 GMT
Next, clear all cookies marked as "SECURE" (in Firefox, go to preferences > privacy > show cookies. Delete only the cookies marked as "Encrypted connections only").
What if you visit the site and it doesnt have "marked as SECURE/Encrypted connections only" It has JSESSIONID, WT_FPC, and a couple of Apache... is that good or bad :s
By druckPosted Thursday 11th September 2008 09:11 GMT
Out of 10 banking an investment sites I've logged in to, only one is even using cookies set to "secure connections only", the rest are all "any connection", so I suspect the problem is extremely widespread.
By Anonymous CowardPosted Thursday 11th September 2008 09:19 GMT
This is a man in the middle attack run on a local network, you can do far more than nab cookies to sites.
And it is amusing people don't understand how cookies work, Lou Montulli is probably spinning in his grave (ok he is not dead, well not that I know off), but the mechanism has been in for ages to only transmit over a secured channel.
And you would have thought with all this phorm business, people would have looked into how they were handling their cookies, but a lot of folks use frameworks and obviuosly people who don't know what they are doing have been building those.
It is a little bit of a storm in a teacup, but the fix is so trivial, it is called not hiring cowyboy coders.
German Commerzbank, Volkswagenbank Pass , but ... #
By Anonymous CowardPosted Thursday 11th September 2008 09:20 GMT
... it's not only your bank account. ebay.co.uk fails as does ebay.de
By Anonymous CowardPosted Thursday 11th September 2008 09:57 GMT
In FF3, didn't see any encrypted cookies etc, but deleted the many other new ones related to the session, then clicked on a button in the banking window - immediately booted right out...
Anonymous as I don't want anyone to know who I bank with!
By Steve SherlockPosted Thursday 11th September 2008 10:14 GMT
I feel somewhat relieved, but then I remember I'm in court with the gits and it all comes crumbling down again :p
(Bubble Burst) Student Finance website is wiiiiiiiiiiide open. FAIL #
By Steve SherlockPosted Thursday 11th September 2008 10:19 GMT
Just tried out the student finance site which is full of lots of lovely personal info, and they're as open as.. (on the internet, must keep clean...) a really, really, really wide open thing. *cough*
By Anonymous CowardPosted Thursday 11th September 2008 11:52 GMT
If you use an external proxy server you could easily be vulnerable to a Man in the Middle attack, but then if you're accessing sensitive sites via this method, you should step away from your PC.
Of course, there is the additional problem of the ubiquitious "transparent caches" employed by some ISPs, also.
I noticed that at least one person commenting above didn't understand the instructions properly, btw.
By Anonymous CowardPosted Thursday 11th September 2008 11:58 GMT
I see no "secure connection only" cookies after logging in to the co-op bank website, so presumably they're vulnerable.
Curiously Halifax do send one "secure only" cookie, however removing it doesn't cause the session to close so presumably it's one of the "any type of connection" cookies that actually matters.
Pathetic. Let's see how long it takes them all to fix it.
By Roger HeathcotePosted Thursday 11th September 2008 12:01 GMT
That's a clever little hack, goes to show there's no easy way to check your balance on the coffee shop's free wifi connection. Have to admit I didn't know about secure cookies until I read this, I'd start using SSL on all my sites if certs were a whole lot cheaper :-)
By Brian MillerPosted Thursday 11th September 2008 12:05 GMT
Royal bank of scotland fails for the login but now requires the use of crazy encrypto calc to do any sort of transfers outside of your own accounts.
So, someone could come in and transfer money between my own accounts, but would not be able to set up direct debits, transfer to someone else's account etc.
Not great, but at least its something. Just in time too. This is brand new,
By lIsRTPosted Thursday 11th September 2008 12:18 GMT
I see the 2nd comment above, but logging in to https://www.mybank.alliance-leicester.co.uk/index.asp it seems like a PASS, it *always* asks for my PIN anyway, so I'm not sure if that means it was safe already.
By myqalPosted Thursday 11th September 2008 12:35 GMT
Royal Bank of Scotland - PASS
Paypal .co.uk - PASS (gasp!)
Ebay .co.uk - FAIL
It's been said that this is "a storm in a teacup" etc but many people may have to use networks of questionable security/ integrity & this kind of problem really should be eliminated during development.
By Anonymous CowardPosted Thursday 11th September 2008 12:37 GMT
Shame on the lack of a Paris icon.
Also, Halifax fails. As do Nationwide, Alliance and Leicester, Bank of Nova Scotia, Bank of America, Barclays, eBay and Bubble Burst Finance according to above posts (Summary for those too lazy to look through the list...)
Paris because Steve missed an opportunity...
What's the attraction of banking websites anyway? #
By A J StilesPosted Thursday 11th September 2008 13:07 GMT
I have only ever visited a bank for one of three reasons; which are, in descending order of frequency: To draw out cash via the hole-in-the-wall machine; to pay in cash or cheques via the hole-in-the-wall machine; or occasionally to grovel to a bank manager and ask for an extension to my overdraft, pretty please with brass knobs on.
TTBOMK none of these functions are replicable via a web browser!
I can't even pay my home energy bills via the internet, as there is no such thing as a home recharging device for electricity keys or gas cards.
By StuPosted Thursday 11th September 2008 13:41 GMT
When you live out of town and work a full 9-5:30 day there is little you can do with a 'bricks and mortar' bank until the weekend. I am a digital generation member and I do everything online, shopping, banking, voting, council tax, etc, etc
There is no need to add extra cost to my already massive fuel bills to trapse into a chav-infested cesspool of a town just to check I have funds to buy something sucking time away from my precious weekend. Yes we managed for years but online banking (and shopping, and council services, et al) makes it so much easier and quicker and I'm less likely to get stabbed by chavs or mauled by their mixbreed dogs or monitored on CCTV or weashed away in a flash flood or happy slapped or given a torch that each night takes to a magical world.
I'd still maintain I'm less likely to have my details stolen online than by someone watching over my shoulder while I input my pin, by using an altered cashpoint or someone going through my rubbish.
By Luther BlissettPosted Thursday 11th September 2008 14:27 GMT
Oh, how the middle classes suffer. (Not in silence). But at least the Grauniad spells words correctly these days - I'm told. Doubtless you'll be warm this winter, as you ponder whether to vote for the other lot next time, mindful they will start rolling back nu labour's jobs-for-the-boys-and-girls schemes, so exacerbating your fears in proportion to the number of unemployed.
Now, back to those dunces called banks, that have found yet another way to fuck things up..
By MikePosted Thursday 11th September 2008 14:35 GMT
Do you live near Ipswitch? Personally I can't wait to be immersed in a virtual fantasy world so I never have to leave my house either, the real world is so distatesful.
I was at a cash machine the other day, it had a little sticker which said "who's looking over your shoulder?" so I had a look.... oooh it's me....
By Anonymous CowardPosted Thursday 11th September 2008 16:55 GMT
My bank hasn't let me log in since yesterday, it says 'cookies must be enabled' even though they are. Same deal from multiple computers. Maybe they broke it whilst trying to fix it. Anyways, I should probably call them.
By jorbPosted Thursday 11th September 2008 18:59 GMT
I use barclays online banking and both the cookies are set to "use any type of connection" which I think is a fail. However barclays also use a token generator so maybe this offsets things.
A follow up article for less technical readers would be helpful, along with a list of the sites that are a proven problem. I cut code for a living, but I'm not a net guru.
By Anonymous CowardPosted Thursday 11th September 2008 20:11 GMT
But I think if I got my account emptied because of this I'd expect the bank to refill it again without too much of a quibble. It's hardly my fault if their security is pathetic.
By Remy RedertPosted Thursday 11th September 2008 20:43 GMT
Didn't even bother to check for cookies, it only ever stores username in one and flat out refuses to remember a session. As soon as you close the browser tab/window you are once more logged out.
By Dr WheetosPosted Thursday 11th September 2008 21:20 GMT
> CookieMonster then injects images from insecure (non-https) portions of the protected website
So that means the vulnerability exists only if the secure site makes an http request. If the site always sends https, including requests for images and other resources, then there is no vulnerability. Agreed this would require a full scan of the site to ensure it was fully secure though.
There are loads of sites that accept usernames and passwords over an http connection before going to SSL, e.g. web mail apps.
By James ButlerPosted Thursday 11th September 2008 22:00 GMT
1) If one must use cookies (instead of SESSIONS) to retain state then use cookies only for very basic, overview-type stuff. Force any transactions to be session-based, and require a secondary login using vendor-supplied credentials. I submit that using cookies of any kind for anything on a sensitive site is foolish.
2)
It is amusing that the source shows the following: There are only two conditions under which the injection will be attempted. First, if the packet is part of a request for an HTML resource, and second if the request is being made (for any type of data) by MSIE:
...
# Check accept types for html (Avoid xml, rss, img, etc)
By Steve SherlockPosted Friday 12th September 2008 01:08 GMT
For those who mentioned the times you have to use networks of questionable ethics (internet cafe or what not) if you get a half decent router at home you should be able to set up dial-in VPNs on it.
Set up a VPN on your laptop or what not and tell it to use the VPN as the default gateway (which is the default iirc) and fire it up when you're on questionable networks.
Works a treat for me :D
(And I guess I'll take this belated opportunity to use the paris icon)
Comments on: CookieMonster nabs user creds from secure sites
Bank of America -FAIL #
By Anonymous Coward Posted Thursday 11th September 2008 02:51 GMT
Alliance Leicester FAIL #
By Anonymous Coward Posted Thursday 11th September 2008 04:02 GMT
TD Canada Trust - PASS #
By Max Vernon Posted Thursday 11th September 2008 05:38 GMT
Bank of Nova Scotia (Canada) - FAIL #
By Max Vernon Posted Thursday 11th September 2008 05:39 GMT
St George Bank, Australia pass #
By Michael James Posted Thursday 11th September 2008 06:11 GMT
For the legacy challenged #
By Tom Posted Thursday 11th September 2008 06:32 GMT
HSBC UK #
By Mart Posted Thursday 11th September 2008 06:49 GMT
EBankInter - PASS #
By Anonymous Coward Posted Thursday 11th September 2008 07:12 GMT
FIRST DIRECT - pass #
By david g Posted Thursday 11th September 2008 07:30 GMT
HSBC.co.uk - Pass #
By Anonymous Coward Posted Thursday 11th September 2008 07:34 GMT
Halifax and Nationwide - FAIL #
By Anonymous Coward Posted Thursday 11th September 2008 07:43 GMT
Egg Banking - PASS #
By Aidan Ramskir Posted Thursday 11th September 2008 07:52 GMT
FirstDirect - PASS #
By Gerry Posted Thursday 11th September 2008 07:55 GMT
Halifax - FAIL #
By Anonymous Coward Posted Thursday 11th September 2008 07:58 GMT
Try Logging Out !? #
By Anonymous Coward Posted Thursday 11th September 2008 08:00 GMT
Barclays - UK - PASS #
By Neil Barnes Posted Thursday 11th September 2008 08:02 GMT
hsbc.co.uk - pass #
By Aidan Samuel Posted Thursday 11th September 2008 08:04 GMT
First Direct - PASS #
By Anonymous Coward Posted Thursday 11th September 2008 08:20 GMT
Standard Bank (South Africa) - PASS #
By Anonymous Coward Posted Thursday 11th September 2008 08:24 GMT
Natwest - PASS #
By Danny Posted Thursday 11th September 2008 08:31 GMT
What about? #
By FlatSpot Posted Thursday 11th September 2008 08:36 GMT
Bank Of Scotland - PASS #
By robert Posted Thursday 11th September 2008 08:47 GMT
Widespread #
By druck Posted Thursday 11th September 2008 09:11 GMT
Lloyds TSB - PASS #
By Prashant Kerai Posted Thursday 11th September 2008 09:12 GMT
Halifax (UK) - FAIL #
By Anonymous Coward Posted Thursday 11th September 2008 09:13 GMT
Oh come on #
By Anonymous Coward Posted Thursday 11th September 2008 09:19 GMT
German Commerzbank, Volkswagenbank Pass , but ... #
By Anonymous Coward Posted Thursday 11th September 2008 09:20 GMT
HSBC (UK) - Pass #
By Tim Parker Posted Thursday 11th September 2008 09:25 GMT
Lloyds TSb passes, I think #
By Rob Parsons Posted Thursday 11th September 2008 09:27 GMT
There's another way... #
By RotaCyclic Posted Thursday 11th September 2008 09:35 GMT
Firstdirect - PASS #
By Anonymous Coward Posted Thursday 11th September 2008 09:47 GMT
barclays... FAIL #
By Anonymous Coward Posted Thursday 11th September 2008 09:49 GMT
First Direct - pass? #
By Anonymous Coward Posted Thursday 11th September 2008 09:57 GMT
Royal Bank Of Scotland - Fail #
By blah Posted Thursday 11th September 2008 09:58 GMT
HSBC (UK) - Pass #
By David Hayes Posted Thursday 11th September 2008 10:13 GMT
LloydsTSB - Pass #
By Steve Sherlock Posted Thursday 11th September 2008 10:14 GMT
(Bubble Burst) Student Finance website is wiiiiiiiiiiide open. FAIL #
By Steve Sherlock Posted Thursday 11th September 2008 10:19 GMT
Gnatwest #
By V Posted Thursday 11th September 2008 10:19 GMT
Citibank - PASS #
By Charles Green Posted Thursday 11th September 2008 10:26 GMT
TD Ameritrade - PASS #
By Charles Green Posted Thursday 11th September 2008 10:36 GMT
Co-operative Bank - FAIL #
By Robin Layfield Posted Thursday 11th September 2008 10:51 GMT
USAA.com - FAIL #
By DZ-Jay Posted Thursday 11th September 2008 11:03 GMT
Man in the Middle #
By Anonymous Coward Posted Thursday 11th September 2008 11:52 GMT
Co-op bank - FAIL #
By Anonymous Coward Posted Thursday 11th September 2008 11:58 GMT
Nice hack #
By Roger Heathcote Posted Thursday 11th September 2008 12:01 GMT
RBS fail...ish #
By Brian Miller Posted Thursday 11th September 2008 12:05 GMT
Cahoot (part of abbey) #
By Len Goddard Posted Thursday 11th September 2008 12:07 GMT
National City - PASS #
By Hunter Chisholm Posted Thursday 11th September 2008 12:12 GMT
Alliance & Leicester - PASS? #
By lIsRT Posted Thursday 11th September 2008 12:18 GMT
Abbey Business - PASS #
By Nigel Callaghan Posted Thursday 11th September 2008 12:33 GMT
Student, SBS RWW, and bank sites fail #
By Anonymous Coward Posted Thursday 11th September 2008 12:34 GMT
Title shmitle #
By myqal Posted Thursday 11th September 2008 12:35 GMT
@Steve Sherlock #
By Anonymous Coward Posted Thursday 11th September 2008 12:37 GMT
What's the attraction of banking websites anyway? #
By A J Stiles Posted Thursday 11th September 2008 13:07 GMT
@ RotaCyclic #
By Stu Posted Thursday 11th September 2008 13:41 GMT
@Stu #
By Luther Blissett Posted Thursday 11th September 2008 14:27 GMT
@Stu #
By Mike Posted Thursday 11th September 2008 14:35 GMT
credit to RBS #
By blah Posted Thursday 11th September 2008 14:55 GMT
COMCAST - FAIL #
By Mike Morris Posted Thursday 11th September 2008 16:38 GMT
addisonavenue.com : FAIL #
By Anonymous Coward Posted Thursday 11th September 2008 16:41 GMT
You ain't got no cookies. #
By Anonymous Coward Posted Thursday 11th September 2008 16:55 GMT
Barclays Fail - I think #
By jorb Posted Thursday 11th September 2008 18:59 GMT
It's a right mess indeed #
By Anonymous Coward Posted Thursday 11th September 2008 20:11 GMT
For those in the Netherlands, Postbank - pass #
By Remy Redert Posted Thursday 11th September 2008 20:43 GMT
Walgreens - FAIL #
By Alan W. Rateliff, II Posted Thursday 11th September 2008 20:50 GMT
What's the deal? #
By Dr Wheetos Posted Thursday 11th September 2008 21:20 GMT
2 Notes #
By James Butler Posted Thursday 11th September 2008 22:00 GMT
Commonwealth Bank = PASS! #
By Marc Posted Thursday 11th September 2008 22:44 GMT
Security "in the open" #
By Steve Sherlock Posted Friday 12th September 2008 01:08 GMT
Now me eat credit card! #
By Darren Lovell Posted Friday 12th September 2008 07:20 GMT
smile - FAIL #
By Duncan Parkes Posted Friday 12th September 2008 10:32 GMT
US Bank - FAIL #
By Anonymous Coward Posted Friday 12th September 2008 20:47 GMT
RBC Canada pass #
By Anonymous Coward Posted Saturday 13th September 2008 16:50 GMT
Bank of Nova Scotia Canada passed for me , scotiaonline asked me to log #
By jerry stone Posted Saturday 13th September 2008 16:57 GMT
President's Choice Financial (Canada) fails. #
By Robin Posted Monday 15th September 2008 03:05 GMT