So, as I gather, one of the main culprits is that unwinding of speculatively executed commands is done incompletely. That is something that the people doing the unwinding must have noticed and known. Somewhere the decision must have been made to unwind incompletely for some reasons (performance/power/cost/time). As for the difference between AMD and intel. (From other posts here, not this one.) The speculative execut…
You can't unwind completely. Once the cache is full, to load something on the cache, it has to evict something else. You might be able to evict what you just loaded, but you can't undo the earlier eviction.
Reading privileged memory with a side-channel
121–130 of 639 posts
Re: Reading privileged memory with a side-channel
#122Has Google the best security team in the world? It seems like Google security is in a complete different league. I cannot imagine how this impacts companies handling fiat money or cryptocurrencies in the cloud like Coinbase in AWS.
I don't know how you would evaluate such a thing as "best security team," but Project Zero certainly attracts a high calibre of security expert. If you're into breaking things, why wouldn't you want to break things with other bright people and the support of a massive corporation?
Re: Reading privileged memory with a side-channel
#123Re: Reading privileged memory with a side-channel
#124https://spectreattack.com/ Information site with some more information, and links to papers on the two vulnerabilities, called "Meltdown" and "Spectre" (with logos, of course). ( https://meltdownattack.com/ goes to the same site)
I feel like the Meltdown logo was done by a real designer, and Spectre was designed by a bored developer.
> Both the Meltdown and Spectre logo are free to use, rights waived via CC0. Logos are designed by Natascha Eibl.
Re: Reading privileged memory with a side-channel
#125I'm not that savvy with security so I need a little help understanding this. According to the google security blog: > Google Chrome > Some user or customer action needed. More information here ( https://support.google.com/faqs/answer/7622138#chrome ). And the "here" link says: >Google Chrome Browser >Current stable versions of Chrome include an optional feature called Site Isolation which can be enabled to provide mi…
Re: Reading privileged memory with a side-channel
#126Earlier quoted context omitted.
You mean without getting whomped for insider trading? I don't think they're allowed to do it in advance at all.
As far as I know they HAVE to register a trade in advance. I.E. three months ahead: "I will sell 600 shares on 15th of December if the share price is above 50". This information is public and other people can use this information before the trade actually happens.
Re: Reading privileged memory with a side-channel
#127Could have been said more concisely. Sadly, this seems to be the norm with academic texts.
Re: Reading privileged memory with a side-channel
#128link for details for that from Project Zero: https://googleprojectzero.blogspot.com/2018/01/reading-privi...
Re: Reading privileged memory with a side-channel
#129Earlier quoted context omitted.
I feel like the Meltdown logo was done by a real designer, and Spectre was designed by a bored developer.
It says at the bottom they were both done by the same person.
Re: Reading privileged memory with a side-channel
#130"Testing also showed that an attack running on one virtual machine was able to access the physical memory of the host machine, and through that, gain read-access to the memory of a different virtual machine on the same host." Holy shit.
"x86 virtualization is about basically placing another nearly full kernel, full of new bugs, on top of a nasty x86 architecture which barely has correct page protection. Then running your operating system on the other side of this brand new pile of shit."