Am I vulnerable to this on a Linux System? If so, any way to assess vulnerability, and patch things?
Am I vulnerable to this on a Linux System? If so, any way to assess vulnerability, and patch things?
Edit to add: independent of what Intel might say about this (given it seems it has taken 5 years to disclose this and 5 major firmware versions I won't trust too much what they say about consumer pcs not being affected). Check if your cpu and motherboard support AMT and if it is enabled. All workstations I've worked with have it, but there are a lot of machines that have it disabled by default unless you specifically turn it on. So, you might be affected if you have a "supported" processor and (I guess) an Intel NIC onboard and wired, and remote capabilities enabled.
Much stuff is going to be hitting fans.
What will really be interesting to see is if this is exploitable via PCIe for local privilege escalation on consumer processors with vPro.
If that's the case, that sounds to me like there is special code in the Intel NIC firmware to allow/forward/do things with these packets?
The ME is used for the WoL and EEE features of the Intel NICs.
(EEE is Intel's energy efficient ethernet, allowing it to keep TCP sockets open even if the main processor is asleep).
Additionally, the ME builds its own network connections.
It's also why I stopped using any and all Intel NICs, they ended up resetting every few seconds if the ME was partially disabled.
I thought I might be safe with an APU-2 device as a firewall (AMD chip, don't know if they have the same arrangement with the five-eyes), but Intel NICs.
Guess the motto is, use paper and lead pencils for anything really important. And turn wifi off.
Then you get the NSA, the ASD, the rest of the clowns coming in and ruining it, and what is the point? Are we all just fighting each other in an ape war?
I thought we were better.
https://ark.intel.com/Search/FeatureFilter?productType=proce...
Then look for the MEI controller: # lspci | grep "MEI"
I have a CPU without vPro, but a chipset that supports MEI.
But then, I bought the best CPU available without vPro.
There is also a lms package.
I don't know whether any of this is required for a remote exploit, or if it's only needed for local escallation.
Both "# modprobe -nr mei" and "# modprobe -nr mei_me" report that the module isn't found.
Probably, but there's not much info out yet so it's rather difficult to comment on exploitability.
If you load firmware from userspace you can probably just put it in the directory the firmware helper searches.
This vulnerability is in code running on an entirely different processor that resides in the PCH on the motherboard and is initialized from the flash ROM on the motherboard long before any OS boots on the x86 CPU.