The Mac Observer

Skip navigational links

DealsOnTheWeb Daily Deal: OneCall's Weekend Sale - 20 Great Items at Great Prices All Weekend Long

Will Intel Switch Lead to Rise in OS X Exploits?

by , 4:10 PM EST, January 27th, 2006

While Apple's official position is that Mac OS X will be business as usual when run on Intel processors, security experts interviewed by eWeek's Paul F. Roberts suggest that the shift could actually make the operating system less secure. And that "could result in a steady stream of Mac exploits in years to come," he wrote.

"Attackers have been focused on the [Intel] x86 for over a decade," Oliver Friedrichs, a senior manager at Symantec Corp. Security Response, told the reporter. "Macintosh will have a lot more exposure than when it was on PowerPC." Mr. Friedrichs pointed out that hackers "have access to hundreds of documents and examples of how to exploit common vulnerabilities on x86."

"I think you have a variety of malicious folks who know the Intel chip set and instruction set. Now that Mac OS X runs on that, people can port their malware and other things over to OS X quickly and easily," added David Mackey, director of security intelligence at IBM.

In addition, pointed out analysts contacted by Mr. Roberts, there are more tools available for hacking x86 processors than for compromising PowerPC chips. And with those tools, software vulnerability researcher Lurene Grenier said, development of exploit code for Mac OS X will happen faster.

Mr. Roberts did point out, however, that "OS X is generally a stable operating system." Mark Grimes, an OS X security expert who runs Stateful Labs, told the journalist that Apple is investing in security talent, "and also pushing for stringent Common Criteria certification of OS X so that the operating system can be adopted by government agencies."

Mr. Grimes added, though, that Mac OS X "haxies" that enable users to make small changes to the interface or to applications "are evidence that OS X could be used to spread malicious code, though maybe not self propagating viruses and worms."

To make its operating system more secure, Mr. Friedrichs recommended to Apple: "Technologies that protect against stack based overflows are readily available, and it's not difficult to leverage those and incorporate them into the OS."

Apple declined Mr. Roberts' requests for interviews, saying only that Mac OS X on Intel processors is just as secure as it was on PowerPC chips.

Observer Comments

Show: Subjects Only | Full Comments
View Name:Guest
Subject: well..
Close Name:Biff Posts: 1479 Joined: 08 Apr 2004
Subject:

LOL. Yeah there's lot of viruses written in assembly out there that exploit the processor architecture. Please. Those "experts" are just looking to get some press coverage. Almost every PC virus out there runs in user mode and is designed to exploit some flaw in Windows.

View Name:Guest
Subject: BS and FUD
Close Name:aryugaetu Posts: 15 Joined: 03 Mar 2003
Subject: OS vs CPU

When a writer cannot differentiate between an OS and a CPU, along with their relative structure and coding, then they have absolutely NO RIGHT to write their comments for the general public and pass them off as real/valid information. This is obviously per HYPE... pure FUD (Fear, Uncertainty and Doubt)... to get more hit son their article's webpage. Sad... very sad and pathetic indeed!

Close Name:Ölbaum Posts: 20 Joined: 12 Oct 2005
Subject: Objectivity

Please, note that one of these "experts" works for Symantec Corp., a company that lives on the users' fear of exploits and another one for IBM, whose processor has been replaced by Intel's in iMacs.

View Name:Guest
Subject: Riiiiiiight
View Name:Guest
Subject:
Close Name:Juha Posts: 6 Joined: 09 Dec 2005
Subject:

Well, i have to agree on one point; Microsoft has had more practice in fixing security exploits after they have become public.

=)

View Name:Guest
Subject: The processor has nothing to due with security
View Name:Guest
Subject: Hardware Exploits
View Name:Guest
Subject:
View Name:Guest
Subject: Mac OS X should add additional security features
View Name:Guest
Subject: Processor issues
Close Name:Biff Posts: 1479 Joined: 08 Apr 2004
Subject:

Quote
Guest wrote:
"The typical x86 exploit, for example, finds a way to cause a buffer overflow, and then uses the overflow to get the CPU to execute code it shouldn't..."
HAHAHAHAHA!!!! Right about this point you can disregard this post as crap. Man thats worse that the original article. Wow and all this time I thought CPUs did operations on registers! How is a buffer overflow an x86 exploit?!? It's up to the OPERATING SYSTEM to manage memory usage.

Dude in the future please try to at least have some knowledge on a subject before making some big post about it. Geez.

View Name:Guest
Subject:
View Name:Guest
Subject:
View Name:Guest
Subject: Lurene Here...
View Name:Guest
Subject:
Close Name:vdv Posts: 1 Joined: 30 Jan 2006
Subject: listen up, dudes ...

The CPU <does> have something to do with security - it's not entirely the OS.

In particular, old Intel CPUs allowed execution of code on data pages (==stack). Easy exploit for overflows. Newer CPUs, including the one in Macintels does not allow this, from what I understand. So that exploit's restricted.

Secondly, instructions on PowerPC must be word-aligned. So smashing the stack has a one-in-four chance of having something word-aligned. Not aligned -> exception -> exploit fails. Intel instructions don't require alignment, so if an exploit can get it onto a code page (this ought to be very difficult) it will succeed.

Close Name:Biff Posts: 1479 Joined: 08 Apr 2004
Subject:

Quote
Guest wrote:
http://en.wikipedia.org/wiki/Memory_buffer_register

http://en.wikipedia.org/wiki/Buffer_overflow#Buffer_overflows_on_the_stack

you can't have memory with out registers
Yeah thanks chief. No kidding. My point was that the concept of overwriting memory to get new commands sent into the CPU is not some x86-specific concept. It's like, you know, how CPU's work, dude.

Thanks to the last poster for actually knowing what he was talking about when he posted. Newer CPU's do offer execution protection that the OS can take advantage of for increased security. And this will be critical moving forward for helping to prevent numerous exploits. But this is just a fix for a general problem. It's not patching some fundamental flaw in x86.

I believe the article meant well. It might be expecting a little too much for someone who writes for TMO to truely understand things at such a low level. I'm not saying that to be mean. Seriously very few software developers even have a clue about this stuff. So without a real understanding, this might seem like a valid concern. But the reality of the situation is that we will see no difference due to the processor architecture switch.

View Name:Guest
Subject: CPUs does have lot to do with security
Comment on this Article


You cannot edit your comments.   You cannot delete your comments.
Log in | Register | Having Problems? Reset TMO Cookies & Try Again
Username:   Password:   Log me on automatically each visit   

You are not logged in, and this post will appear as "Guest." Log in with your username and password from the TMO forums. If you do not have a username, you can register here.
Please note that guests are limited to including a maximum of two URLs per post.


Post A Comment
  Subject


  Your Comments



Please enter the word exactly as you see it in the image above. Registered users aren't prompted for this. Having trouble reading the image get a new one.


Recent Headlines - Updated Friday, July 4th, 2008

Fri., 7:30 AM
Happy Fourth of July!
Thu., 4:50 PM
Apple Slashes $400 from SSD Drive in MacBook Air
4:05 PM
It's Official - Firefox Sets Guinness Record for Downloads
3:30 PM
Apple Files Patent for a Multi-touch Gesture Language
2:20 PM
Editorial - Mac's Market Share and the Cascade Failure of Windows
1:35 PM
iPodObserver - Apple Slurps Up Samsung's NAND Flash for iPhone 3G
1:05 PM
WSJ: Tips for Switching from Windows to Mac
12:05 PM
iPodObserver - Google Intros Google Talk for iPhone
11:35 AM
iPO Just a Thought - iPod nano Versus iPhone: Decisons, Decisions...
10:55 AM
YouTube Ordered to Turn Over All User Records to Viacom
10:10 AM
Hot Forum Topic - Apple vs. Cell Carriers: Who's Winning the Game
9:25 AM
iPodObserver - Rumor: Best Buy, Radio Shack to Sell iPhone 3G
8:45 AM
.Mac Bookmark Sync Deadline Extended to July 6
8:10 AM
Adobe Reader 9 Hits the Streets
 

The Mac Observer Reader Specials

  • Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com
  • OWC: OWC Mercury On-The-Go FW400/800/USB2/eSATA Portables High Performance A/V Rated, **Bus Powered** **Up to 500GB in the Palm of your Hand** Macworld Editor's Choice, CNET 'Very Good' - from $75.99!
  • MacPro Memory 667Mhz With Apple Spec Heat Sink 2GB $90 / 4GB $134 / 8GB $264. Click to Maximize your Macs...
  • Mac observers can now play Party Poker for Mac as well as Mac casino games by going to MacPokerOnline.com.
  • RamJet Memory: MacBook 1Gig $39, 2Gig $78, 4Gig $195! Mac Pro 2Gig $115, 4Gig $189! 500G Seagate SATA II $139! Click here
  • For the latest Apple products use Ciao a comparison website to find laptops like MacBook Air. Then find the best prices on MP3 players and use our comparison tool to evaluate cell phones.

  • Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.
  • Special Report: WWDC 2008
  • Special Report: iPhone
  • __________
  • Help TMO Grow
  • Podcast: Mac Geek Gab
  • Podcast: Apple Weekly Report
  • TMO on Twitter!
  • New Media Expo 2008

Apple Stock Quote

  • AAPL: $170.12. Change Today: +1.94.
  • (Prices delayed up to 20 minutes.)
  • Discuss in our Apple Finance Board

Hot Topics

Top Deals From DealsOnTheWeb