IssueRaiser

Trying to restrict the browser as a whole doesn't work for a couple reasons: 1.

Trying to restrict the browser as a whole doesn't work for a couple reasons: 1. The browser as a whole needs to have permission to do quite a few things, including reading from and writing to the filesystem (for uploading and downloading files), talking to your system's graphical environment so it can display windows, and accessing arbitrary hosts on the network so it can access web servers. It's just not possible to meaningfully sandbox something requiring so much access. Individual browser components, on the other hand, can be designed to do very specific tasks and are thus easier to isolate. 2. You want to protect not only your system from a browser exploit but also other parts of the browser. A site that exploits a browser vulnerability shouldn't be able to read your cookies for another site. These reasons imply that you need to focus on isolating and restricting components inside the browser instead of the browser as a whole.

Posted by agwa on Sep 22, 2014, 3:57 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.9,000 issues0 comments

hackernews (Network)

Trying to restrict the browser as a whole doesn't work for a couple reasons: 1.

agwaSep 22, 2014, 3:57 PM

Trying to restrict the browser as a whole doesn't work for a couple reasons: 1. The browser as a whole needs to have permission to do quite a few things, including reading from and writing to the filesystem (for uploading and downloading files), talking to your system's graphical environment so it can display windows, and accessing arbitrary hosts on the network so it can access web servers. It's just not possible to meaningfully sandbox something requiring so much access. Individual browser components, on the other hand, can be designed to do very specific tasks and are thus easier to isolate. 2. You want to protect not only your system from a browser exploit but also other parts of the browser. A site that exploits a browser vulnerability shouldn't be able to read your cookies for another site. These reasons imply that you need to focus on isolating and restricting components inside the browser instead of the browser as a whole.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue