News for hackers. Stuff that matters.
Re:Reading privileged memory with a side-channel by Certhas on Wednesday January 03, 2018 @07:17PM (#16066799)
After skimming the articles it sounds like a lot hinges on just how hard Spectre is to pull off in practice/in the wild. Anyone have any insights on that?
Re:Reading privileged memory with a side-channel by labster on Wednesday January 03, 2018 @09:16PM (#16067452)
I don't know much about this particular flaw, but I imagine it'll be pretty hard until someone releases an exploit kit, and then pretty easy after that.
Re:Reading privileged memory with a side-channel by contrarian_ on Thursday January 04, 2018 @06:13AM (#16069440)
It's an arms race, there will always be new ways of exploiting this flaw in unexpected ways unless speculation is disabled entirely on existing CPUs.
Re:Reading privileged memory with a side-channel by user5994461 on Thursday January 04, 2018 @02:16AM (#16068595)
They say they can reliably read memory around 120kB/s with one vulnerability and 1kB/s with the other. It just works, all the time. Some of the PoC takes a few minutes to initialize.

I'd say difficulty level is easy.

Re:Reading privileged memory with a side-channel by Certhas on Thursday January 04, 2018 @07:00AM (#16069681)
However, only one of the PoCs runs on AMD, and that doesn't cross process boundaries.

So how easy is it to turn that PoC into something I should worry about? Seems like browsers are the most affected by this scenario, but that also means harden the browser (separate process per page) and it might be difficult to exploit.

Re:Reading privileged memory with a side-channel by lrem on Thursday January 04, 2018 @07:52AM (#16069946)
As a general rule of thumb, if everyone already has a PoC, you should assume someone has been doing targeted practical attacks for a while.
Re:Reading privileged memory with a side-channel by Avamander on Thursday January 04, 2018 @06:08AM (#16069412)
Difficulty to exploit is easy once you have the exploit running. Writing a new exploit is really hard, otherwise we wouldn't be starting 2018 with these news.
Re:Reading privileged memory with a side-channel by FranOntanaya on Wednesday January 03, 2018 @09:45PM (#16067588)
It doesn't look that hard, and in any case, we will suffer the mitigation consequences either way.
Re:Reading privileged memory with a side-channel by contrarian_ on Thursday January 04, 2018 @06:13AM (#16069445)
Worse, no mitigation will ever be complete against Spectre, unless flat out disabling speculation across memory loads.
Re:Reading privileged memory with a side-channel by wilun on Friday January 05, 2018 @11:28PM (#16083853)
With the right new instructions inserted at the right place, assisted by a good type system, and a processor that does not share its resources like crazy in highly uncontrolled ways, this seems fixable.

Sadly, I feel the only part that won't happen will be the programming language part, but who knows.

Re:Reading privileged memory with a side-channel by olliej on Thursday January 04, 2018 @12:11AM (#16068207)
it isn't. There have been a few PoC referenced on twitter, and the spectre paper itself reference a PoC in browser hosted javascript (e.g. random ad can scan memory)

it's obviously not a free + zero time activity, but I'm going to assume someone making an ad to scan memory isn't super concerned about end user cpu usage or battery life..