Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It depends on how much you trust your clients.

workerd ensures that a Worker cannot access protected resources by accident or negligent programming. What it can't protect against (on its own) is intentional exploitation of security bugs.

If your clients are people whom you've spoken to face-to-face and signed contracts with, then you can probably trust that they won't exploit a V8 zero-day to break the workerd sandbox, because if they did, it would clearly be a crime and you could prosecute them.

If your clients are random people who can sign up on the internet without talking to anybody, then they may be able to evade such identification and therefore prosecution. In that case you need a stronger sandbox to contain them.



It’s people we talk to and have contracts with but the devs they might have working on it, lesser known quantity.

But still isn’t the Wild West.

It would likely be more of a “this person wrote crappy code that’s bringing down everyone else’s worker” or “this client wants to know if we have proper guards on their data”




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: