Tuesday, January 13, 2009

Browser security policies documented and compared

I have often wondered about this kind of thing.  Browsers implement all kinds of "policies" that are largely implemented as undocumented logic in code -- probably in response to a security bug.  Never before that I'm aware of has such a great documentation of considerations for client-side security for browsers been documented.

I've read through the whole thing and it is fascinating reading.  I hope the browser vendors look at this and start a war for who's going to have a more secure browser!

Main - browsersec - Google Code - Browser Security Handbook landing page
This document is meant to provide web application developers, browser engineers, and information security researchers with a one-stop reference to key security properties of contemporary web browsers. Insufficient understanding of these often poorly-documented characteristics is a major contributing factor to the prevalence of several classes of security vulnerabilities.

Although all browsers implement roughly the same set of baseline features, there is relatively little standardization - or conformance to standards - when it comes to many of the less apparent implementation details. Furthermore, vendors routinely introduce proprietary tweaks or improvements that may interfere with existing features in non-obvious ways, and seldom provide a detailed discussion of potential problems.

No comments:

Post a Comment