Hi,

I apologize if this is a dumb question:

Would this mean it would become easier for an attacker who has gained some
control over a single Isolate to access the content of certain strings
coming from other Isolates? (either by somehow iterating over all strings
in the shared string table, or less usefully, by testing -- directly or via
timing -- whether some particular string value already exists in the shared
table because it was previously added by another Isolate -- say, to rapidly
test for possible password values that may exist in other isolates).

Or is there some kind of access control that ensures that an Isolate is
only able to read strings it is entitled to? Or something else I just don't
know anything about?

Thanks for humoring me,
Eric

On Fri, Jun 25, 2021, 19:50 'Shu-yu Guo' via v8-dev <v8-dev@googlegroups.com>
wrote:

> Hi all,
>
> I've been prototyping concurrent structs, and it has pointed out sharing a
> string table is likely the most maintainable way forward for sharing
> interned strings.
>
> Here's a design doc
> <https://docs.google.com/document/d/1BuW8dSd8tVWl-JJEu4pFKuvTB1iiVwD5Ecg_khjOy08/edit?usp=sharing>,
> with some holes still left to be filled. Feedback appreciated, especially
> from leszeks@ and solanes@ for their string expertise, and mlippautz@ for
> GC expertise.
>
> Cheers,
> shu
>
> --
> --
> v8-dev mailing list
> v8-dev@googlegroups.com
> http://groups.google.com/group/v8-dev
> ---
> You received this message because you are subscribed to the Google Groups
> "v8-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to v8-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/v8-dev/CAN-e9e_5GC6oS30%3DMmo0ByciK79aHVWD%3DBndXUBmNs_F%2BC00hw%40mail.gmail.com
> <https://groups.google.com/d/msgid/v8-dev/CAN-e9e_5GC6oS30%3DMmo0ByciK79aHVWD%3DBndXUBmNs_F%2BC00hw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
-- 
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev
--- 
You received this message because you are subscribed to the Google Groups 
"v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/v8-dev/CA%2BzRj8Ude2S%3DheqH4WywiRnW1Y9A7y8jFFbSEP6G2R1OWv9rtg%40mail.gmail.com.

Reply via email to