Earlier quoted context omitted.
There is this thing called "return oriented programming". You write your program as a series of addresses that are smashed onto the stack through some other type of vulnerability. When the current function returns, it returns to an address of your choosing. That address points to the tail end of some known existing function, such as in the C library and other libraries. When the tail end of that function returns, it…
Thanks for the explanation. But I don't understand this part: > If you could know all of the addresses of important kernel routines, you could potentially execute a "return oriented programming" attack against the kernel with kernel privileges. Without modifying or injecting any kernel level code. The user kernel transition is mediated (on x86-64) with the SYSCALL instruction, which jumps to a location specified by a…
Intel Confronts Potential ‘PR Nightmare’ With Reported Chip Flaw
121–130 of 567 posts
Re: Intel Confronts Potential ‘PR Nightmare’ With Reported Chip Flaw
#122Can someone help me understand why this is such a big deal? This doesn’t seem to be a flaw in the sense of the Pentium FDIV bug where the processor returned incorrect data. It doesn’t even seem to be a bug at all, but a side channel attack that would be almost expected in a processor with speculative execution unless special measures were taken to prevent it. And it doesn’t seem like it can be used for privilege esca…
>>attack that would be almost expected in a processor with speculative execution unless special measures were taken to prevent it.
if you're going to put in features with expected attacks you should definitely be putting in features to prevent it , and if it is an expected attack it shouldn't be special measures it should just be an inherent part in introducing the feature.
Re: Intel Confronts Potential ‘PR Nightmare’ With Reported Chip Flaw
#123I'm worried about the performance impact on low end intel chips like Atom/Celeron found in Chromebooks.30% hit will make computing on those platforms miserable. Talking about chromeOS, is there any speculation about the impact of bug? Does it's hardened sand-boxing techniques put it in a better position even if KASLR is compromised?
KASLR is/was the cover for the kernel patches, to avoid disclosing the real bug.
Re: Intel Confronts Potential ‘PR Nightmare’ With Reported Chip Flaw
#124Earlier quoted context omitted.
> I know that bugs happen This isn’t an excuse for Intel consistently having terrible verification practices and shipping horrendous hardware bugs. From 2015: https://danluu.com/cpu-bugs/ There have been more since then. I’ve talked to multiple people who work in intel’s testing division and think “verification” means “unit tests”. The complexity of their CPUs has far surpassed what they know how to manage.
This is typically what happens when you go for a long time without real competition. You get way too comfortable and bad habits start to pile up.
Re: Intel Confronts Potential ‘PR Nightmare’ With Reported Chip Flaw
#125Here are some numbers quantifying the problem. Big caveats apply as they are very preliminary, but the hit due to the software patches looks extremely significant: https://www.phoronix.com/scan.php?page=article&item=linux-41...
A lot of people have noticed that High Sierra is slower than Sierra, specifically for filesystem operations with APFS. I wonder if Apple knew about this ahead of time and this explains the overhead?
This is a all hands on deck kind of situation. Apple doesn't usually do well with security firedrills like this.
Re: Intel Confronts Potential ‘PR Nightmare’ With Reported Chip Flaw
#126The bottom of https://danluu.com/cpu-bugs/ suggests that AMD isn't any better, so this is likely just short term.
Re: Intel Confronts Potential ‘PR Nightmare’ With Reported Chip Flaw
#127Can someone help me understand why this is such a big deal? This doesn’t seem to be a flaw in the sense of the Pentium FDIV bug where the processor returned incorrect data. It doesn’t even seem to be a bug at all, but a side channel attack that would be almost expected in a processor with speculative execution unless special measures were taken to prevent it. And it doesn’t seem like it can be used for privilege esca…
If “reading secret data out of kernel memory” translates into “read the page cache from a stranger’s VM that happens to be on the same cloud server” then this could be worse than Heartbleed.
Re: Intel Confronts Potential ‘PR Nightmare’ With Reported Chip Flaw
#128Earlier quoted context omitted.
This is typically what happens when you go for a long time without real competition. You get way too comfortable and bad habits start to pile up.
But why do AMD chips not have similar issues? To me it looks like Intel tried to micro optimize something and screwed up.
Re: Intel Confronts Potential ‘PR Nightmare’ With Reported Chip Flaw
#129Can someone help me understand why this is such a big deal? This doesn’t seem to be a flaw in the sense of the Pentium FDIV bug where the processor returned incorrect data. It doesn’t even seem to be a bug at all, but a side channel attack that would be almost expected in a processor with speculative execution unless special measures were taken to prevent it. And it doesn’t seem like it can be used for privilege esca…
I don't think we even know what the bug is yet, just lots of informed speculation...
The thing is, AMD probably very narrowly just missed this one --- if they did more aggressive speculative execution, they would be the same.
Re: Intel Confronts Potential ‘PR Nightmare’ With Reported Chip Flaw
#130Earlier quoted context omitted.
If “reading secret data out of kernel memory” translates into “read the page cache from a stranger’s VM that happens to be on the same cloud server” then this could be worse than Heartbleed.
Or maybe random javascript in the browser can stroll upon your ssh private key in the kernel's file cache... and so on.