Conversation

Replying to
I'm definitely interested in systematic solutions to this problem. I think sandboxing would have made it harder to pull off, or at least made detecting it much easier. I don't think we'll ever avoid the need for auditing, but auditing could be much easier.
2
4
It's difficult to provide meaningful sandboxing at a language level between components. The language would need to support it and it would need to require explicitly delegating the desired / needed capabilities to the dependencies or it wouldn't reduce trust in the components.
1
2