Researchers Find Critical Vulnerabilities in AMD's Ryzen and EPYC Processors, But They Gave the Chipmaker Only 24 Hours Before Making the Findings Public (cnet.com)
Alfred Ng, reporting for CNET: Researchers have discovered critical security flaws in AMD chips that could allow attackers to access sensitive data from highly guarded processors across millions of devices. Particularly worrisome is the fact that the vulnerabilities lie in the so-called secure part of the processors -- typically where your device stores sensitive data like passwords and encryption keys. It's also where your processor makes sure nothing malicious is running when you start your computer. CTS-Labs, a security company based in Israel, announced Tuesday that its researchers had found 13 critical security vulnerabilities that would let attackers access data stored on AMD's Ryzen and EPYC processors, as well as install malware on them. Ryzen chips power desktop and laptop computers, while EPYC processors are found in servers. The researchers gave AMD less than 24 hours to look at the vulnerabilities and respond before publishing the report. Standard vulnerability disclosure calls for 90 days' notice so that companies have time to address flaws properly. An AMD spokesperson said, "At AMD, security is a top priority and we are continually working to ensure the safety of our users as new risks arise. We are investigating this report, which we just received, to understand the methodology and merit of the findings," an AMD spokesman said. Zack Whittaker, a security reporter at CBS, said: Here's the catch: AMD had less than a day to look at the research. No wonder why its response is so vague.
... someone needs to dig (deep) into who registered the amdflaw domain and who is funding this.
What is BS if the researchers really only gave them 24 hours.
These vulnerabilities look like they are almost all problems with the chipset or AMD's equivalent to Intel's Management Engine.
So these aren't quite on par with Spectre and Meltdown.
Some firmware updates should fix almost all of this.
Still, it was sort of an asshole move to only give AMD 24 hours' notice just so they could get their 15 minutes of fame.
And, yes, it's disgusting to see AMD put out products with lots of weaknesses like this.
https://amdflaws.com/ for the actual exploits detailed. the "whitepaper" is mostly fluff, unless you enjoy pretty icons and charts..completely remiss of any technical implementation details outside of how vulnerable Windows is to this flaw. Idiotic green screen video confirms this exploit appears to have more studio production value than actual security value. https://www.youtube.com/watch?...
Good people go to bed earlier.
AMD has contributed so much to the open source community over the years and actively works with them on graphics cards (ATI) and on CPUs (AMD was quick to release x86_64 for Opteron and even a simulator that boots Linux)
All that good will is flushed down the toilet in an instant. Because Open Source community is not an single organizatoin that can be reasoned with. They are a mob of lone actors that have been shown time and time again to be unreliable.
This all smells fishy. Hand me the tin-foil. I need a hat.
Fool me once, shame on me... fool me twice, you can't get fooled again
An Israel-based company favoring Intel over AMD? I'M SHOCKED! Well, not that shocked...
In collusion with intel or not, I'd bet these "researchers" have bought a bunch of intel stock over the last few months.
On the one hand you take life too seriously, and on the other, you do not take playful existence seriously enough. Seth
They're making sure they get the credit.
And they deserve it.
Who want't to bet Intel helped fund this and got it released outside the normal window.
Intel any thing to win! suck it up as soon you will an raid key and an pci-e lane key to unlock stuff on your cpu.
So it appears an attacker would have to have gained root/admin access over the OS before they could then install some persistent backdoor?
Attacking the TPM could be bad, but once you have kernel level access you pretty much have anything you need to steal data anyway.
This one seems to have higher barrier to entry and a lot of assumptions versus just drive-by JavaScript executing code or a malicious guest VM breaking out of a hypervisor.
I expect the CVSSv3 score to be medium.
CTS Labs only registered their domain (cts-labs.com) 6 months ago. They registered amdflaws.com 2018-02-22. So they spent time tweaking the marketing material. This is nothing but a new company trying to make a name for themselves and have instead pissed off true security researchers by not following responsible disclosure. From CTS' own site: "Due to the sensitive nature of security vulnerabilities, we usually work under strict mutual NDAs with our customers to ensure maximum safety and privacy". ... Horseshit.
if you get caught money laundering your going to fpmitap
All of those "vulnerabilities" have insane requirements like being able to defeat OEM BIOS flash protections or Windows' driver signing...
MASTERKEY:
Exploiting MASTERKEY requires an attacker to be able to re-flash the BIOS with a specially crafted BIOS update. This update would contain Secure Processor metadata that exploits one of the vulnerabilities, as well as malware code compiled for ARM Cortex A5 – the processor inside the AMD Secure Processor.
RYZENFALL:
Exploitation requires that an attacker be able to run a program with local-machine elevated administrator privileges. Accessing the Secure Processor is done through a vendor supplied driver that is digitally signed.
FALLOUT:
Exploitation requires that an attacker be able to run a program with local-machine elevated administrator privileges. Accessing the Secure Processor is done through a vendor supplied driver that is digitally signed.
CHIMERA:
Prerequisites for Exploitation: A program running with local-machine elevated administrator privileges. Access to the device is provided by a driver that is digitally signed by the vendor.
Are back door vulnerabilities disguised as security features. Simple as that. Don't know if these exploits target these management co processors or not and simply, I do not care. Why fix a tiny hole in the wall when everyone that wants in already has the key to your back door.
Auto-play video adverts with sound.
I blacklist sites which do that.
Most of them require administrator access, i.e. local root. Which is a position from which keyloggers etc. can already be installed.
It's like a marketing campaign by you-know-who, and it wouldn't work if AMD had been given more than 24h of notice.
However, I'm among those who does not even want to have this pseudo security, but vendor backdoor management engine / system processor thing in my box to start with.
just a guess....
if the bounty programs were reliable and lucrative enough, then security researchers could justify revealing vulnerabilities on the company's terms, i.e., quietly and when ready
however, if a company's bounty programs were thought to be low-paying and unreliably given, then the new-found vulnerability could be used from a marketing perspective to give the researchers access to more business opportunities and money.... try to get publicity for it, it might pay off that way instead
Thanks for playing!
"Exploiting MASTERKEY requires an attacker to be able to re-flash the BIOS with a specially crafted BIOS update."
To flash BIOS I already need to be root. Yes, I understand it's still a security issue, since any admin can now install a rootkit that will persist even if you completely wipe the computer, but in practice this is not really useful.
Looks like somebody has shortened AMD stocks. This should be under investigation soon.
From reddit.com:
FRANKFURT, March 12 (Reuters) - German financial watchdog Bafin said on Monday that short-seller Viceroy Research breached German securities law with a research report on ProSiebenSat.1 as it did not notify the regulator of its activities.
Under German law, any entity that is not a securities firm, a fund manager, an EU administrative firm or an investment company that intends to publish recommendations on investments in assets must notify Bafin ahead of time, it said.
It also said Viceroy’s website did not contain information on where the company was based.
ProSieben last week rejected a critical report by Viceroy that led to a drop in its share price by as much as 9 percent, saying the allegations of questionable accounting contained in it were“unfounded and distorting reality”. (Reporting by Maria Sheahan Editing by Arno Schuetze)
in a vm need to get to the base os to flash unless some how that hardware was mapped to the VM
This is both an attack on AMD (and possibly their stock price) and a way for the researchers to get publicity. This happens way to often, just this time it got more publicity than usual. What happens is researchers looking to make a name for themselves finds what they think could sound like exploit, the fact that it might already be public knowledge or hell even the way a device is supposed to work (e.g. exploit needs signed drivers and physical access) doesn't matter. Usually the "researchers" aren't very good. They use automated tools to scan for a vulnerability that they don't really understand and when you respond that "yeah, that 32 bit signed/unsign error might be exploitable if you send me a buffer with 2^31 + 7 bytes of data to a processes on an old 32 bit server but since the process only has 2GB of memory good luck.* The researches intentionally published right away so that the organization they are attacking doesn't have time to respond. The researchers didn't want a response because they knew the response would be "fuck off, this isn't a vulnerability!"
*yes, I had this conversation.
Such a quick turnaround between private and public disclosure means one of two things.
First possibility: They're not interested in responsible disclosure. Likely. As others have pointed out, they get more noise for their findings this way.
Second possibility: They know these vulnerabilities are being actively exploited. Not as likely, but a real possibility, and way more worrying.
It could be that up until Meltdown and Spectre many felt that hardware was not a good way to attack a system. Now that we are seeing proof of concepts you know that there is others focusing on this new found potential. Let's see how AMD deals with this, and indeed its very unfortunate for all using AMD Ryzan chips that more time was not given before releasing the findings.
the funniest part of this is that I saw some purch media shites to mention that both amd PSP and intel IME run some proprietary linux...
something smells fishy and I don't even have a girlfriend.
That looked like fun, I thought I'd play too. I chose the caret ^ symbol because it looks a bit like a dunce cap, which you are probably familiar with.
Well, here's hoping that Apple's new low-cost entry-level MacBook uses one of their own A12 or whatever. Lower price and better security, maybe?
#DeleteFacebook
Why are all the shady security companies in Israel, is there a specific technical reason, or are they just assholes?
Look at how the information is delivered. "This site is to inform the public about the vulnerabilities and call upon AMD and the security community to fix the vulnerable products." - but doesn't actually give AMD the time to fix the problem(s).
Look at the website: amdflaws.com
Nice name.
"MASTERKEY requires an attacker to be able to re-flash the BIOS with a specially crafted BIOS update"
So this is a low impact problem. Yes they try to hype it but the fact is if anyone have access to a computer one should always assume they can gain control.
For just a few years ago people wouldn't even try to portrait it as a problem.
The rest are similar things - bypassing security while still needing physical and/or elevated privileges. Yes there may be problems caused by this, no the problems aren't really bad.
I wouldn't be surprised if Intel spent some $$$ to encourage the group behind this to select the website name, the naming of the exploits (or "exploits" in some cases), how they are presented on the website and the white paper, and lastly to not giving AMD any chance to patch the problems. Add to this the quote above that show an exceptional level of dishonesty.
And if Intel didn't give them anything the group missed out - Intel have dedicated resources for these kind of operations as anyone that have been into computers for a while should know.
Disgusting.
Look into how Intel ME is now wholly designed and developed in Israel. Someone who was part of the former Portland management engine kernel development group commented on the politics of this in one of the earlier Intel ME stories. Combined with the change in architecture from the ARC series processors to a triple 486 derived design, starting the analysis process over for at least another 5 years. Combine that with the signing keys for Intel ME plus full control over the development staff in Israel and it isn't hard to put two and two together. Israel, Mossad and their allies are in full control of ME enabled Intel hardware, which is why the NSA required the ME disable flag with the latest versions.
Whether that means the NSA, GCHQ, FSB, or Chinese intelligence have access as well depends on how many of them are either on friendly terms with Israel, or have double agents in the proper chain of trust to have access to those keys or documentation. The people who don't have it are the physical owners of the computer hardware, the ones who most need it for their own security.
While AMD is slowly following the same path, they make a good sacrificial lamb at this point to keep Intel dominant, so that further exploitation of Intel backdoors can remain for the foreseeable future, lest all the exploit code currently in the wild needs to be reworked for a different hardware ecosystem and possible operating system (Windows 10 instead of 7 for corporate environments.)
... that it's Intel.
That's what happens when Intel has spare budget from not having to innovate due to previously using the budget for bullshit like this.
They just keep doing what they did, to keep that monopoly.
Ever since 3 out of 4 of the manufacturers died, that dared to make mainboards for the original Athlon (Thunderbird), shortly after Intel threatened all mainboard manufacturers that if they would make a single Athlon board, they would withhold chipsets so they'd go bankrupt, I'm boycotting those Intel motherfuckers.
I had bought my board from a nice company. They went bankrupt because Intel murdered them!
If corporations are people, I want Intel in prison. ALL of them. The entire fucking company, from the shareholders, board and management, down to the last "only following orders" cunt. That excuse didn’t work at the Nürnberg trials, and it will not work now! THAT would be "corporations are people"!
People simply can't believe how far the manipulation of public opinion goes with big organizations nowadays.
Just look up the Mont Perelin Society.
A Swiss organization of 500 (!!) think tanks that casually did spread the ideology of neocon fascism (Mussolini's original definition of the word, nowadays also called "privatization", among many other terms, or even "freedom", in the sense of "freedom from your freedom from our harm") since right after WWII. It's not even a conspiracy theory or anything. It's pretty much public knowledge; merely presented under a friendly light of "freedom" and "rights" and "the market", etc.
(Although I bet it already has become a conspiracy theory. The trend nowadays goes towards *creating* conspiracy theories, by merging the facts with bullshit, until the facts are so tainted, that anyone who mentions them, gets laughed at, for the bullshit they are no associated with. Even the NSA leaks had nice presentations, where they were bragging about this tactic.)
Looks at these guys - all ex-Israeli intelligence desk-jockeys. Intel (the corporation) has a long and deep presence in Israel too, (it's the birthplace of their ass-saving "core" architecture - hence all the Hebrew codenames, Banias, Yonah, Merom, Carmel, Nehalem, etc.)
A chunk of AMD and all of GlobalFoundries are owned Mubadala Development Company a national wealth fund of the United Arab Emirates. For these CTS louts, there's no issue of responsible disclosure here, they get to kick AMD in the stomach for Intel and give the Arabs a slap as an added bonus.
Geopolitics, bigotry and nationalism all wrapped-up in one tidy, multi-core package.
1. Stop embedding management processors or at the very least provide users with a way to physically disable them.
2. NEVER distribute hardware with persistent storage that is physically capable of being modified in the field without physical access via button/jumper. All necessary firmware updates should be applied dynamically when the computer is booting up and completely disappear once the system is turned off. This includes BIOS.
https://amdflaws.com/disclaime...
"Although we have a good faith belief in our analysis and believe it to be objective and unbiased, you are advised that we may have, either directly or indirectly, an economic interest in the performance of the securities of the companies whose products are the subject of our reports."
24 hours notice. "Researchers" who seem to spring up out of nowhere. Creating a website and videos for maximum publicity. All the security flaws seem overblown (require actual flashing of firmware or bypassing driver signing), and.. wait, what's this?
https://www.reddit.com/r/AMD_S...
A huge number of put option (a bet that share price will fall dramatically) volume 5 days ago?
Nah, this is totally legit!
Reading over the replies thus far I'm a bit confused. OK I get they released something claiming to be exploits against AMD CPUS and did so with little to no notification. So what? Sounds like people are more butthurt over that then addressing their actual claims which are more damning -- IF TRUE.
Make no mistake, AMD lawyers will _destroy_ this little company if there is ANY chance of defamation. Reading over the "exploits", it's _NOT_ clear however what privilege escalation is actually happening. If AMD claimed the SP was secure against local admin/root compromise for example, then it's absolutely an exploit.
It's called zero day exploits and again, if true, are absolutely a "fuck you" to vendors who insist on releasing unproven, untrusted and unverified code. That's the POINT.
I trust AMD to have a hell of a lot better response then INTEL did regardless.
I just don't get it. Why are people. let along people on this site, so surprised about these "vulnerabilities".
Bottom line is that if you use anything that you did not develop and control, at all levels, yourself you cannot consider it secure.
Every system is exploitable.
Violating KISS principles got Intel and AMD into this mess. There's plenty of room on the die and they're quite capable of making SMP cheap and affordable. SMP is better than multicore because each core gets more cache and more bus. They deserve what they get and I have no sympathy.
Tools to verify the hardware description language exist, they can use simulators to test the hardware, if they are skimping on QA in order to cut costs, then they have no-one to blame but themselves.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
The case is known and need to state that our users are safe. This CPU case will not affected our infrastructure and customers data.