The flaw in Google’s webapps that affected Gmail (aka Google Mail in UK and Germany for legal reasons) appears to have been fixed by Google. The JavaScript page that used to list your contacts now returns the following empty list:
google ({
Success: false,
Errors: []
})
This means that the problem reported yesterday is no longer an issue. However, this demonstrates the importance of security in web applications is just as important as security in the browser.
As Slashdot still didn’t update their article, despite numerous comments, I will stress again that this is not a Firefox issue. It is a bug in the site and therefore will show in all browsers.
UPDATE: it seems although that particular issue has been fixed it’s still possible to access the contact list as an XML file, it’ll take a bit more coding for people to steal your contact list but may still be relatively easy. I will keep this site updated with any further news. But for the moment follow the advice in my previous post.
UPDATE 2: it appears that the contact list being accessible via an XML file is not a security risk as standard browser security should not allow JavaScript hosted on one site to process XML from a different domain. Therefore I was not able to create any steps to exploit this and there appears nothing out there in the wild either. Therefore I’m changing the title of this article back to ‘Google Fixes Contact List Flaw’. I thought it was best to err on the side of caution until I could verify if the problem was fixed.