Hacker News new | ask | show | jobs
by snvzz 547 days ago
Capabilities (as implemented in e.g. seL4) is the way to go.
1 comments

Capabilities are a better security model, but don't protect you from kernel bugs. Provably correct kernels (such as seL4) do.

Having said that, being a microkernel, seL4 ends up pushing a bunch of potentially buggy code to use space. There are real benefits to that, but if you can exploit the page table server, the system is pretty much yours.