A pair of security researchers has released a paper and proof-of-concept code detailing a security vulnerability in Intel's processors. In their words, the vulnerability allows the use of CPU cache poisoning to "read or write into (otherwise protected) SMRAM memory."
SMRAM means System Management Mode memory, and according to NetworkWorld blogger Jamey Heary, a rootkit running there would be incredibly difficult to detect. Naturally, such a rootkit could also conceal any number of trojans, viruses, and miscellaneous malware apps running on an infected system. Here's a snip from Heary's blog post:
The heart-stopping thing about this particular exploit is that it hides itself in the SMM space. To put that into perspective, SMM is more privileged than a hypervisor is and it's not controllable by any Operating System. By design, the operating system cannot override or disable System Management Interupt (SMI) calls. In practice, the only way for you to know what is running in SMM space is to physically disassemble the firmware of your computer. So, given that an SMI takes precedence over any OS call, the OS cannot control or read SMM, and the only way to read SMM is to disassemble the system makes an SMM rootkit incredibly stealthy!
So, why release details about the vulnerability publicly instead of working quietly with Intel? Well, paper co-author Joanna Rutkowska says she and fellow researchers have already notified Intel. She also explains in another post on the Invisible Things Lab blog:
Interestingly, however, none of us was even close to being the first discoverer of the underlying problem that our attacks exploit. In fact, the first mention of the possible attack using caching for compromising SMM has been discussed in certain documents authored as early as the end of 2005 (!) by nobody else than... Intel's own employees.
Rutkowska believes someone else would surely discover and exploit the flaw if it remains unpatched, so going public and forcing Intel's hands is a good thing. Oh, and the proof-of-concept code isn't a ready-made rootkit—it's "totally harmless," she claims.
|1. GKey13 - $650||2. JohnC - $600||3. davidbowser - $501|
|4. cmpxchg - $500||5. DeadOfKnight - $400||6. danny e. - $375|
|7. the - $360||8. Ryszard - $351||9. rbattle - $350|
|10. Ryu Connor - $350|
|Gmail and Google Now conspire to streamline your Inbox||7|
|VisionTek's new USB 3.0 thumb drive has SSD performance||17|
|Lian Li's latest Mini-ITX chassis houses 11 hard drives||26|
|In the lab: WASD's Code keyboard with Cherry MX clear switches||28|
|GeForce 344.48 driver enables DSR on Kepler, Fermi GPUs||77|
|ARM intros two new CCN 'uncore' products for data center SoCs||13|
|G.Skill's Phoenix Blade PCIe SSD boasts 2000MB/s transfer rates||28|
|First Win10 Tech Preview update adds Action Center||19|
|I just found this AMAZING trick! Call of Duty takes up 0GB if you just don't buy it!||+106|