Researchers Hack Intel's VPro
snydeq writes "Security researchers from Invisible Things Lab have created software that can 'compromise the integrity' of software loaded using Intel's vPro Trusted Execution Technology, which is supposed to help protect software from being seen or tampered with by other programs on the machine. The researchers say they have created a two-stage attack, with the first stage exploiting a bug in Intel's system software. The second stage relies on a design flaw in the TXT technology itself (PDF). The researchers plan to give more details on their work at the Black Hat DC security conference next month."
So we need to read a PDF to read about flaws in TXT?
What do you mean it's not about plain text files?
Apparently, loading a pdf into wordpad causes an overflow that allows arbitrary code to run as administrator.
The Wii has perfect encryption and signing on hardware-assisting firmware and system software that can't be compromised. It uses a completely trusted execution stack to ensure only authorized applications run and to immediately detect and disable unauthorized third party software.
Support my political activism on Patreon.
Every single trade magazine and free objective TCO whitepaper for months has been full of pictures of PC desktops with combination locks photoshopped onto them, and fulsome praises of VPro! How could it possibly be vulnerable? I'm going to go cry in my corner office in the management suite now.
Quick, somebody arrest these scoundrels! How dare they show flaws in technology! The next thing you know, fraudsters and pornographers will be taking advantage of this. THINK OF THE CHILDREN!!! THINK OF 9-11!!!
The world's burning. Moped Jesus spotted on I50. Details at 11.
edit.com
"When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
pico
Emacs all the way. My method of execution would be C-x k {person's name}.
Ed, Man! Ed!
Well.. maybe. Or Maybe not. But Definitely not sort of.
RMS calls this "treacherous computing", and I have to agree with him. This is a good development as it demonstrates quite nicely that DRM (which is probably the #1 use of VPro et al) in simply not possible. Thanks, ITL, for showing this as folly!
Dewey, what part of this looks like authorities should be involved?
I toggle bits.
Disclaimer: The opinions and actions of the US Gov't are in no way representative of those held by this author or its ci
Never a lock has been created that can't be broken.
Any time you see "unbreakable", "unsinkable" or similar claims, call your bookie: they will. The question is when, not if.
Are they really design flaws? Or was this actually by design, and now the backdoor method has been discovered?
You are being MICROattacked, from various angles, in a SOFT manner.
Is this 'system software', a driver for Windows, or is it a bug in the firmware and therefore compromises the security this provides regardless of OS? Also, if it's firmware, is it the type that's burnt into the hardware and can't be changed, or the type that's loaded by the OS? If the later, this seems to me like a good reason for companies like Intel to release the source code for firmware.
Real programmers use butterflies.
The Wii has 232 bit elliptic curve encryption. While it hasn't yet been broken, someone I believe did break a 109-bit key. There isn't security that will ever exist which can't be broken.
vPro is mostly about AMT OOB management which is secure and is in it's 5th generation. TXT is relatively new component which is implemented virtually nowhere yet and has virtually nothing to do with the AMT functionality that has been and is being implemented hundreds of sites. AMT management is 97% of what vPro really is and is what the industry system OEMs generally mean when they say vPro. TXT is a future technology waiting for ISV enablement whereas core AMT/vPro is real and here now. Saying that because TXT may be compromised AND suggesting that the primary, working part of vPro is insecure is outrageously misleading.
Isn't there an Emacs Key combo that does that?
Rule of Slashdot #0: You and people like you are not representative of the larger population. - A.C.
Real programmers code in binary
ZERO ZERO ONE ZERO ONE ZERO ONE ONE! Just brushing up for my next big invention: Ethernet over Voice (EoV)
Exactly, that's by now, "old news".
I believe this is based on the Blue Pill attack (from the same person) which essentially is a hypervisor that mimics the underlying system to gain access to the encryption keys. The flaws in the attack are that it is complicated to fully mimic the underlying hardware in software, the main drawback being that the timings by the hardware would be out due to the software hypervisor layer and this may be detected by the underlying OS or software running underneath the hypervisor. However it may be possible to write a hypervisor that takes all things into account but this would be quite an extensive task. ie. it is quite complicated to do properly but fesible (from what I have read). Mimicing the underlying system and the software interface to this via a hypervisor would allow access to the encryption keys. The article says basically "this is first stage attack, will produce stage 2 when intel responds to this" so they obviously have not completed the extensive programming task to take all things into account. Intel have known about this issue for some time as I asked one of their lead engineers the question a few months back if Trusted Execution was known to be totally secure and he basically said that theoritically it could be broken and told me to google "blue pill".
meridian at tha.net
What does this have to do with cows?
Isn't vpro intended for business ?
In this case, the protection mindset is oriented towards overall network and data integrity and NOT for preserving the non-existent freedoms of individual machines and "owners".
The concept of a rogue owner makes perfect sense in this context.
Now if they could take a look at hypervisor found in PS3 machines...
You are confused. That was never the case. Much less as recently as a year or two ago.
In particular - you are confusing the old "-nogap" switch with LAME gapless playback headers.
The headers document the encoder delay and last-frame-gap so that a compliant player knows how much silence is on either end.
What you describe, on the other hand, is LAME's option switch which delivers MP3 gapless to non-LAME-aware players. What it does is shift (ever so slightly) the split point between two adjacent files (tracks) so that it falls on an even frame boundary and thus any spec-compliant decoder is gapless.