Advanced

Intel CPU cache poisoning: dangerously easy on Linux

Posted by Scott_Ruecker on · 8 comments
Networkworld
Mail this story
Print this story

Note: The following post is a guest blog submitted to Microsoft Subnet by a security expert who wished to remain anonymous. Joanna Rutkowska recently released her new security whitepaper and exploit code entitled Attacking SMM Memory via Intel CPU Cache Poisoning. The thing that struck me about her research is just how easy this is to do. There is nothing super fancy or complex about the exploit code. Due to its simplicity, the odds are very high that this attack vector has been in use, even before this research published last month. Still, because this attack is so stealthy, we wouldn’t necessarily have been able to detect it.

Full Story

  Nav
» Read more about: Groups: Intel, Microsoft, Linux; Story Type: News Story

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

  Related stories
» More like this

Comments (8)

A microsoft sponsored site hypes the danger to linux, citing the ease with which the superuser can write to memory.. They finally allow, in closing, that such an attack "might be possible" on windoze as well, but they claim that for some unspecified reason, it's much harder to write to a specific memory address on windoze. Sorry, I call BS on that.

Bottom line: The so-called linux root exploit requires root access to begin with. Chicken and egg problem? Yeah, it's like that - but microsoft doesn't let that inconvenient little fact stop them from spouting the party line.
It's not a root exploit herzeleid. It's a rootkit hiding mechanism. After a crackers gains root privilegdes he has to install a rootkit and hide it so he isn't discovered. The CPU cache exploit does the latter (hiding), not the former (gaining root). It's a valid concert.

Is it hyped? Probably. I don't care. If Microsoft's paid shills want to spend time finding and reporting bugs in Linux then by all means, let them go ahead! I bet in a few days or even hours there will be a patch out and Linux will have improved as a whole while Windows sits still :-)
@sander -

#1 regardless of what you call it, it requires root access to make it happen. If someone's already got root on your box it's game over anyway.

#2 from what I read it's not a bug in linux nor can it be fixed in linux, but the intel motherboard/bios, which has been fixed in later models.
It's pathetic really, Microsoft needed this so badly, to draw attention from the fact that Windows is trivially exploited.
Right, TA. Without having physical access or source code.
tc, you just set off a spark (Sparc?) in my logic circuits.

Consider: Windows rootkit writers may already have the source code.

How did they get it? By exploiting vulnerabilities in the previous version of Windows.

How did they write rootkits for the previous versions of Windows? By getting the source code for the previous versions of Windows.

...several seconds later...

Holy cow, Microsoft is more doomed than I thought.
Here's a good rant about why DOS, Mac (pre-OSX) and Windows have viruses and other systems don't:

http://lists.virus.org/securecoding-0402/msg00013.html

That's Crispin Cowan, who had a company that marketed "Immunix", a security distro of Linux: http://en.wikipedia.org/wiki/Immunix

Cowan has since gone to work for Mcrosoft: http://blogs.msdn.com/michael_howard/archive/2008/01/17/cris...

I think I would add to Cowan's rant. Windows is so large and so baroque that it can't be secured. Only Microsoft could afford to implement "SDLC" and still actually turn out a semi-usable product. Nobody else can afford to do that.

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post