Re: A practical and compelling distributed cap platform: Sandstorm on Cap'n Proto

Kenton Varda <[email protected]>
Newsgroups gmane.comp.capabilities.general
Message-ID <CAJaLmO4HvU98GWpkzEF6mjkFAhdKE49auFQ-uvi9hqJFxVXvzA@mail.gmail.com>
Hi Ihab,

Of course I take confinement seriously and have no intention of abandoning
it.

We were talking about a hypothetical situation where we use an
object-capability language to enforce confinement. Rob raised the
possibility that the language implementation could have unexpected
vulnerabilities. I merely pointed out that in this case -- in our
hypothetical scenario -- the app would only gain the ability to collude
with other instances of itself. This is bad, but it's not anywhere near as
bad as gaining the ability to attack other apps.

I only brought up this whole hypothetical in the first place in a polite
attempt to imagine ways that Sandstorm and Nymote could benefit from each
other. There are no serious plans along these lines at present.

-Kenton

--
Sandstorm.io is crowdfunding! http://igg.me/at/sandstorm


On Tue, Aug 5, 2014 at 2:26 PM, <[email protected]> wrote:

>
> On Tue, Aug 5, 2014 at 2:10 PM, Kenton Varda <[email protected]> wrote:
>
>> If we were running one app per VM (possibly multiple instances of the
>> app, but all of the same app), then the worst case is that the app can
>> break confinement and collude with other instances of itself -- something
>> that essentially all apps we use today can already do, so it can't be
>> *that* bad. ;)
>>
>
> I know you were joking, but please please please don't do that! :) The
> ability to have real confinement is an important property as you develop
> your platform.
>
> One day, you will be able to "sell" little plug-ins like drawing editors,
> mathematical equation thingeys, physics simulation gadgets, and whatever
> else that people can drop into their container documents without any
> security friction whatsoever, because they are Just Objects [tm].
> [Re-]introducing self-collusion would hard-code you out of that ability.
>
> Please do not let yourself be convinced by lazy app developers to abandon
> confinement! :)
>
> Ihab
>
> --
> Ihab A.B. Awad, Palo Alto, CA
>
> _______________________________________________
> cap-talk mailing list
> [email protected]
> http://www.eros-os.org/mailman/listinfo/cap-talk
>
>

_______________________________________________
cap-talk mailing list
[email protected]
http://www.eros-os.org/mailman/listinfo/cap-talk
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.