
CEO of Errata Security, Robert Graham revealed that session ID cookies used in GMail can be easily hijacked and used for other malicious purposes including sending and receiving emails, accessing your private info etc. Although GMail has an secure HTTP or HTTPs option (https://mail.google.com), which user can choose to have their http session encrypted using SSL, but GMail provides an option at the background to fall back to non-HTTPs (or non secure), while the HTTPs fails. In a more technical explanation, GMail makes Ajax HTTP requests via the XMLHttoRequest object. This connection is encrypted by default using SSL, but if SSL fails it will still go through in non-encrypted mode.
When a user depends on WiFi hotspot as the Internet connection for accessing GMail, even though the SSL session fails, the connection is still able to get established as it provides a non-secure mode at background. Which results the session-ID cookies to get transmitted too to the router.
Therefore, it can be captured by anyone sitting nearby with an appropriately configured software suite, and make use of this session ID cookies to read your emails or send malicious emails to others but identified as you.
GMail provides HTTPs encryption only for the login page, but not the entire user session. This is still better than other big sites such as Facebook, MySpace, Yahoo Mail and any other web 2.0 websites (But I think Yahoo Mail has HTTPs too for its login page, and also provides sign-in seal option). But securing only the login page will still expose certain vulnerability as described above. So, Graham recommends sites like GMail, Facebook, MySpace and Yahoo Mail to better follow those financial institutions’ websites, which they encrypt the entire user session instead of being stingy, encrypting the login page only.
via [arstechnica]
GMail,Google Mail,Google Mail security,GMail security,web 2.0,web20
Technorati Tags: GMail, Google Mail, Google Mail security, GMail security, web 2.0, web20









Leave a Reply