'Next Generation' Flaws Found on Computer Processors (reuters.com)
An anonymous reader shares a report: Researchers have found eight new flaws in computer central processing units that resemble the Meltdown and Spectre bugs revealed in January, a German computing magazine reported on Thursday. The magazine, called c't, said it was aware of Intel's plans to patch the flaws, adding that some chips designed by ARM Holdings, a unit of Japan's Softbank, might be affected, while work was continuing to establish whether Advanced Micro Devices chips were vulnerable. Meltdown and Spectre bugs could reveal the contents of a computer's central processing unit -- designed to be a secure inner sanctum -- either by bypassing hardware barriers or by tricking applications into giving up secret information.
until the CPU manufacturers resolve this issue, if necessary will scour craigslist and second hand PC shops and buy used junk for cheap, no more high dollars spent on new desktops & laptops & tablets & phones until this CPU vulnerability issue is resolved in a proper and long term way
Politics is Treachery, Religion is Brainwashing
'Next generation' processors will have 'Next generation' flaws.
Follows directly from "processors have flaws".
Allows for the assertion that this generation's flaws may be fixed in the next, but does not preclude all-new flaws.
Filed in the um-duh-department
Full of flaws and unable to advance from 14nm. Looks like people will keep with their older cpus and Windows 7 until this mess is sorted out.
This does seem like a c**t of an issue!
CPUs have always had flaws and as a developer there was always an errata sheet you had to read and understand. The problem today is cloud computing and to some extent javascript. People are now running untrusted code on the same systems as their trusted programs. It was assumed that as long as your sandbox for these programs was secure and well defined that this was safe. Spectre and Meltdown proved this wasn't true.
here (German)
....
Very possibly the next generation of Intel processors are going to be slower than the previous generation once they have to fix these architectural issues.
We already know more than half of these bugs came about for the sake of cutting corners to squeeze out just that little bit extra processing.
Can't wait for all these patches, we'll be back to Pentium days lmao
Fuck x86.
contents of a computer's central processing unit -- designed to be a secure inner sanctum --
All these nerds who have been using the computers since they were toddlers would find this description of the CPU really really fresh, novel and eh, yes, news.
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
Shill, you are not good at your job; in fact, you're terrible. Give the fuck up??
Intel! Inside! They got so many holes as a plot line for a b-movie horror...
The process of reserving CVE numbers clearly discloses timing of discovery of vulnerabilities. The CVE numbering authority should close that potential security hole.
I'm at least half serious about this. Arguably, knowing that vulnerability disclosures are coming reduces the value of current and upcoming products and can even have an effect on stock prices. It may also embolden black-hat security to step up efforts to discover vulnerabilities, knowing of the presence of them, and encourage them to attempt to subvert security measures to keep them secret until patches are available.
How in the hell did these get past kernel devs who have been all over their respective kernels for months dealing with Spectre and Meltdown?? Something isn't adding up here kids.
A 100 percent secure computer can be turned into a military grade cipher machine by every competent computer scientist...
It is likely that there are other bugs related to speculative execution that can leak data. For example, you could have code that leaks data through timing instead of through direct cache impact. You measure the number of cycles after writing clever code that consumes one more or less based on a bit of restricted data.
"seventeen computer security researchers from multiple nations have mysteriously disappeared during the overnight hours."
the only evidence is a cryptic note left at each scene, which a cipher expert cracks a week later as saying "quit finding our backdoors or you will be next"
A 100 percent secure computer can be turned into a military grade cipher machine by every competent computer scientist...
Nope. A 100% secure system wouldn't let the computer scientist modify it or even determine that its hardware met milspec.
Really not that concerned anymore. Just bought a Haswell desktop for cheap, not putting money into newer hardware for awhile. Do I care if the chip is shrunk down again? Nope. Most mobile chips are crap, focused purely on saving energy. Have to buy a gaming notebook just to get a decent mobile chip. Otherwise ultra low powered junk. Now with all the flaws you could ever want in a chip.
I bet this is why the new line of Intel processors was delayed significantly. Anyone else suspect that?
This is why I have been saying for years Javascript as GOT to go.
Would you prefer a form submission and full page reload for every action that you perform in a web application?
IDK if we should go to a locked sandbox with very limited tools
That's what JavaScript was supposed to be.
Tell me more about this "performance vs security trafeoff" theory of yours... Ah, I see that you don't understand what cpu's even do (much less how they do it) and simply pulled that out of your ass... well done; now shut the fuck up.
Dumbest thing I've read all day. And on slashdot no less. Wtf happened here guys? The comments used to be the best part.
Lore
Maybe the entire architecture paradigm needs a start-from-scratch perspective?
We've been doctoring and hacking the PC architecture for what, 30 years now? Under the hood, everything still basically laid out the same as it was with the first 286 and 386 machines. Not much has changed. Maybe it's time to redo everything?
hot moist alcohol air? wtf are you talking about? stick to the facts, champ.
It's clear that it's time to grab the old 6502 design and modernize it â" let's call it the 656464. A 7nm, 64-core, 64-bit version (basically change nothing else other than needed glue between the chips, memory linkages, and the instruction width), with a decent cache attached, would not take up all that much die space, and would be really interesting, albeit slow in many ways due to a good number of modern tricks not being in place. But without those tricks many security issues they cause could be avoided, and they could be added in to later versions after extensive vetting. (And yes, RISC-V could be a step this way.)
brwski
"Because without beer, things do not seem to go as well''
the 100% percent secure computer is one that no one can access and no one knows where it is
It's not the language it's the CPU instruction pipeline. On your old 8 bit computer it would take 4 ticks to fetch the instruction, fetch the arguments, do the calculation, store the result. Then we got a pipeline where each tick you would do all 4 things, fetch instruction 4, get the arguments for instruction 3, do the calculation for instruction 2 and store the result of the instruction 1. Over the years pipelines got longer and more complex. An inefficiency in pipelines occurs when you do a branch, then have to wait for the pipeline to fill. The solution to this is to fetch both instructions and speculatively do both until you know which way the branch went. Unfortunately there were two security problems with this. Intel wasn't checking if you had permission to gather the arguments until after they were fetched and second some effects of following the branch that wasn't taken could be seen by the branch that was. So the trick was to get the speculative branch, the one your code won't take in the end, to fetch something you shouldn't have access to and then in the other branch look at that data.
It is actually very easy to exploit Meltdown and Spectre in assembly and C and much harder in JavaScript. However, my web browser doesn't regularly download and run binary files, it does regularly load JavaScript and automatically run it.
Exactly correct, because the 100% secure computer is TURNED OFF.
I remember a professor for a machine language course ranting about unpredictable behavior by the MASM assembler, and thinking, gee, you were the person who made us use MASM in the first place instead of one of several different modern, well-supported open source assemblers. I guess he was trying to trying to communicate that a lot of ML programming work is keeping old crappy systems running. Either that, or MASM was what he knew.
Getting back to the subject though, could it be that the way the CPUs actually run programs now has little to do with the assumptions that the programmer or the compiler is making? What is the use of running legacy code if it is a ticking time bomb, depending on the generation of the CPU and the version of the microcode? What's so great about backwards compatibility if the 4004 instruction set way of doing things doesn't have anything to do with reality?
I have a 100% secure computer. It's a paper and pencil, while i'm locked in a sealed room. 100% Turing complete, the problem is the processing speed is extremely slow, and has a high error rate..
Ryzen not even faster? Did I dream the Tom's Hardware review placing Ryzen as outright best gamer CPU?
AMD Ryzen 1700, the previous gen, has, 8 cores, 16 threads, 3+ ghz base, 4ghz burst. 65watts.
It's not much faster than my 8120fx, but it has twice the threads for half the watts.
So its 4x as fast per watt and fits in Tiny itx builds.
Back in the day, researchers from AMD and Intel would be Slashdot randoms. These days I doubt a Slashdot random could walk and chew gum at the same time.
Why don't we hear anything about him being prosecuted? I can't think of a more obvious case ...
the 100% percent secure computer is one that no one can access and no one knows where it is
Oh, that one. I remember that one-- in Langley, VA!
How about a useful link? Here you go:
http://blog.frizk.net/2018/03/...