Dell Accused of Installing 'Superfish-Like' Rogue Certificates On Laptops (theregister.co.uk)
Mickeycaskill writes: Dell has been accused of pre-installing rogue self-signing root certificate authentications on its laptops. A number of users discovered the 'eDellRoot' certificate on their machines and say it leaves their machines, and any others with the certificate, open to attack. "Anyone possessing the private key which is on my computer is capable of minting certificates for any site, for any purpose and the computer will programmatically and falsely conclude the issued certificate to be valid," said Joe Nord, a Citrix product manager who found the certificate on his laptop. It is unclear whether it is Dell or a third party installing the certificate, but the episode is similar to the 'Superfish' incident in which Lenovo was found to have installed malware to inject ads onto users' computers.
He is running a pre-installed Windows?
First thing I do is wipe any new computer clean. The OEMs can't be trusted anymore.
...a root certificate store that is locked and can only have NSA-approved certificates installed.
if the private key is also available on the machine. Otherwise its another sort of questionable.
https://edell.tlsfun.de/
I don't think it is "accused" any more. It's pretty much proven.
David Hannum is quoted as saying "There's a sucker born every minute" (In reference to a P.T. Barnum hoax)
People in the know will quickly repair this huge hole, unfortunately the masses aka "suckers" will leave this vulnerability open to the world.
Mission accomplished.
Whoa, thanks man. Want to burn one after school?
So Dell satisfies its corporate customers.
... y'know... it has to be said, this is precisely why thinkpenguin (and other FSF-Endorsed hardware) do wipe-it-down-to-the-bedrock products, even to the extent of replacing the standard BIOS with coreboot, and why the purism librem laptop exists (and was successfully funded last year). but even there, the problem is that for the past 15 years all intel processors have to have an RSA-signed bootloader that goes into EEPROM on-board the processor, where there's absolutely no chance of obtaining the source code for that proprietary firmware blob. you have absolutely no idea what goes into that bootloader, but it's already been demonstrated that your laptop - and your desktop - can be woken up by external network signals - without your consent or knowledge - *even when you powered them down*.
the only possible solution here is... to not use intel (or AMD) processors. and that opens up a whole can of worms, which is why i've been sponsored to make an upgradeable laptop. if any one CPU is ever found to have problems, the whole CPU Card can be popped out and replaced... *without* having to throw away the entire laptop.
designing a laptop from the ground up so that its main CPU module can be replaced... only two years ago that could have been said to be "total paranoia". now we have the kinds of stunts being pulled by Dell, Lenovo and the NSA which were only previously believed to *potentially* be carried out...
It's not just laptops. We confirmed it was on a Dell Precision 5810 desktop workstation, purchased early May 2015.
Guess I shouldn't trust Lenovo or Dell for new machines.
Don't step on the baby.
What impact would these self-signing root certificates have on security?
Even HTTP Public Key Pinning (HPKP) is not a solution against this kind of mess, since intercepting software could alter the Public-Key-Pins header.
So not only do these machines have a preinstalled, Dell generated root certificate, but they included the private key? WTF? The private key for a root certificate should only exist on a locked down, air gapped computer in an access controlled environment. The fact that this was included is downright scary.
A good tinfoil hat wearing individual might conclude that one of the TLAs told them to install a system that could automatically load signed executables without user's knowledge. In a fit of defiance they created this certificate knowing that it would be discovered and would call into question the reasons behind it.
'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
Well, the good news is that with the private key available I believe that anyone could generate a revocation for this certificate. First person to revoke this key on every major key repository wins a bag of gummy bears!
'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
According to heise.de, just marked "non-exportable" (sorry, no English link):
http://www.heise.de/newsticker...
Person that reported this initially:
https://www.reddit.com/r/techn...
Apparently being non-exportable is no protection whatsoever, and people are already offering the CA cert for download, which then lets everybody sign for this CA.
It is hard to display more fundamental incompetence with regards to certificate handling.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
1. Go to your Services... either run "services.msc", "compmgmt.msc" or "Open Services" from Task Manager.
2. Stop the Dell Foundation Service
3. Browse to c:\Program Files\Dell\Dell Foundation Services directory and delete the Dell.Foundation.Agent.Plugins.eDell.dll file
4. Launch Certificate Manager by running "certmgr.msc"
5. Browse to "Trusted Root Certificates \ Certificates"
6. Locate the eDellRoot certificate and delete it.
7. Restart your Dell Foundation Services. Voila... doesn't come back after a reboot.