9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] Spectre and Meltdown
@ 2018-01-10 16:59 cinap_lenrek
  2018-01-10 19:32 ` Skip Tavakkolian
  2018-01-15  9:57 ` Giacomo Tesio
  0 siblings, 2 replies; 26+ messages in thread
From: cinap_lenrek @ 2018-01-10 16:59 UTC (permalink / raw)
  To: 9fans

wait and see if all these scrambled together mitigations actually work.

9front is not in the business of selling shared computing environments
(or sell executable javascript ads) to untrusted strangers.

that was never really safe to begin with. there will be bugs in software
and hardware. and there will be side channels.

if you are concerned about security and leaks then run your authentication
server on a dedicated box and applications on your own terminal.

--
cinap



^ permalink raw reply	[flat|nested] 26+ messages in thread
* Re: [9fans] Spectre and Meltdown
@ 2018-01-15 11:26 cinap_lenrek
  0 siblings, 0 replies; 26+ messages in thread
From: cinap_lenrek @ 2018-01-15 11:26 UTC (permalink / raw)
  To: 9fans

> As far as I can remember plan9 flush tables very often and clearly
> separate kernel memory pages and user space memory.

no. the kernel is mapped in each user process but with PTEUSER bits
clear (owner bit) in the pte so user process cannot access it
(but with meltdown, it can).

--
cinap



^ permalink raw reply	[flat|nested] 26+ messages in thread
* Re: [9fans] Spectre and Meltdown
@ 2018-01-10 21:43 cinap_lenrek
  2018-01-10 22:46 ` Skip Tavakkolian
  2018-01-10 22:48 ` Charles Forsyth
  0 siblings, 2 replies; 26+ messages in thread
From: cinap_lenrek @ 2018-01-10 21:43 UTC (permalink / raw)
  To: 9fans

> all binaries on any repo (9p.io, 9front.org, bell-labs.com) are taken on
> faith to be safe; but it applies there too.
> does anyone read all the various rc scripts carefully?

how's that comparable? the broken promise is that web
code will be contained in the browser tab so nobody needs
to trust that code. and we can just run it. that assumption
is proven over and over again to not be true due to bugs
in the interpreter and bugs in the massive libraries exposed
to it and now theres a case where its broken even if there is
no obvious flaw in the interpreter.

nobody promised, or tried to do that with a plan9 process.

code running in plan9 can do whatever you can do. and
easily crash the whole system. so you obviouly need to
be cautous about what you run.

and yes, you should read the code.

--
cinap



^ permalink raw reply	[flat|nested] 26+ messages in thread
* Re: [9fans] Spectre and Meltdown
@ 2018-01-10 20:30 cinap_lenrek
  2018-01-10 20:41 ` Erik Quanstrom
  2018-01-10 20:48 ` Skip Tavakkolian
  0 siblings, 2 replies; 26+ messages in thread
From: cinap_lenrek @ 2018-01-10 20:30 UTC (permalink / raw)
  To: 9fans

yeah, and javascript was NEVER dangerous before. like it never
would steal your passwords or exploit bugs in the monstrosity
called a webbrowser. or ave bugs in the jit. all was perfectly
safe until now :-) we can perfectly trust the dozens of megabytes
injected from whoever pays the advertisement delivery network.
3d ads that is, because gpu drivers are bugfree.

i can't wait for javacript crypto implementations that will
totally be free of timing side channels...

--
cinap



^ permalink raw reply	[flat|nested] 26+ messages in thread
[parent not found: <1911496352.319586.1515073776091.ref@mail.yahoo.com>]

end of thread, other threads:[~2018-01-16  1:16 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-10 16:59 [9fans] Spectre and Meltdown cinap_lenrek
2018-01-10 19:32 ` Skip Tavakkolian
2018-01-10 19:41   ` Erik Quanstrom
2018-01-10 20:52     ` Skip Tavakkolian
2018-01-10 20:56       ` Erik Quanstrom
2018-01-10 21:30         ` Skip Tavakkolian
2018-01-10 23:46   ` Richard Miller
2018-01-11  0:33     ` Bakul Shah
2018-01-11 14:19       ` [9fans] broadpwn (was Spectre and Meltdown) Richard Miller
2018-01-11  0:55     ` [9fans] Spectre and Meltdown Skip Tavakkolian
2018-01-11  9:35       ` hiro
2018-01-11  9:49         ` Rui Carmo
2018-01-11  9:58         ` Richard Miller
2018-01-12 11:45           ` hiro
2018-01-16  0:51             ` Jules Merit
2018-01-16  1:16               ` Jules Merit
2018-01-15  9:57 ` Giacomo Tesio
  -- strict thread matches above, loose matches on Subject: below --
2018-01-15 11:26 cinap_lenrek
2018-01-10 21:43 cinap_lenrek
2018-01-10 22:46 ` Skip Tavakkolian
2018-01-10 22:48 ` Charles Forsyth
2018-01-10 20:30 cinap_lenrek
2018-01-10 20:41 ` Erik Quanstrom
2018-01-10 20:48 ` Skip Tavakkolian
     [not found] <1911496352.319586.1515073776091.ref@mail.yahoo.com>
2018-01-04 13:49 ` G B
     [not found]   ` <CAJSxfmJ18xgD1thWvT80=o321-qKCEfecYb37gaFyC=CApWvmg@mail.gmail.com>
     [not found]     ` <CAJSxfmKsqOZVpcGmqEK3ar=h0-z8qn0GvYy_JNH_8x2OztMXrw@mail.gmail.com>
2018-01-10 16:27       ` Skip Tavakkolian

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).