Syndicate

Syndicate content

Flattr


Flattr this

If you like this, you can use flattr. ;)

Imprint

About
eMail: wishinet at gmail . com
PGP ID: 0xCCCA5E74

Jabber: wishi@jabber.ccc.de

osX security issues 2009 - in January

txttxt
7742EBF0-774B-41D1-B603-EC12AEC82CAD.jpg
Seems Apple's linker makes trouble...



In 2008 we saw some Mac OS security problems, like Nitesh Dhanjani's carpet bombing on Safari. His original post is gone. Anyhow this was relevant. Much more practical to abuse than THT AppleScript Trojans, anything from Pwn2Own... But well. Apple pulled the BlackHat talk in 2008. And they recommended AntiVirus for MacOS X Users. After some people wondered about this sudden change, and drew similarities to Windows (what I don't understand), Apple changed again. Now you don't need AntiVirus any more. Because there are some problems if you've got third party products out there... and they are declared "not needed" by the operating system vendor.
Now we have 2009... and the fanboys cry for Steve Jobs, being on holiday. And for the iPhone. And there's a problem:


The technique, which Italian researcher Vincenzo Iozzo plans to detail at the Black Hat security conference in Washington next month, makes it possible to carry out stealthy Mac attacks that until now have not been possible. The in-memory injection approach allows unauthorized software to be installed on a Mac without leaving traces of the attack code or other tell-tale signs that the machine has been compromised.

(http://www.theregister.co.uk/2009/01/21/stealthier_mac_attacks/)

Obviously he wants to be pulled, too. Standing in a mystical line of forbidden talks. But anyhow. Matasano had a nice idea last year, too. Was quite interesting, making the ARDAgent do stuff. I used it as a comfort function. Wasn't patched for month and caused huge damage therefor. And the patch was easy... but no.

Here we are again, but in worse situation:

Miller said he is in the process of extending the technique to installing unauthorized applications on the iPhone.


A wide-spread operating system, affected. And I know exactly what it is. ;). Memory isolation issues, I saw happen on osX (I think for performance reasons), violated several of my policies. I wondered why, and thought it's buggy crap (snadbox-exec). Turned out to be more interesting:


Iozzo said OS X's address space layer randomization, which is designed to thwart such attacks by randomizing the memory locations of executable code, can be circumvented by local users. That's because an OS X program known as the dynamic linker is always located at the same address. The dynamic linker in turn allows him to predict the location of other libraries needed to make the attack technique work.


Cool, usability from bottom to top. ;) This is ridiculous. Seems the developers didn't have time to apply the security, and marketing didn't think it's important. ALSR seems to be much more sophisticated. You'd wonder how much Windows security improved in depth from the engineering perspective. In any case this is more than ridiculous.

I'd start some POF Malware again... but I'm out of time. I guess I just check my Spam folders. I heard there're some workaholics sending out Malware-attachments.

Have fun,
wishi

p.s.: here's a BlackHat webcast by Tiller Beauchcamp and Jesse d'Aguano. Focusing osX security.

Post new comment

The content of this field is kept private and will not be shown publicly.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

Save the nature. Don't print this!


I provide textual exports for every blog entry. However let's save the nature together. The nature is everything around us. Every being should be respected. Save the nature - don't print too much.


Die Umgehung dieser Ausdrucksperre ist nach § 95a UrhG verboten!
Inhaltlich Verantwortlicher gemäß § 10 Absatz 3 MDStV: Marius Ciepluch - Anschrift via eMail. Die eMail Adresse entnehmen sie dem Impresseum dieser englischsprachigen Seite.
Aus Datenschutzgründen habe ich weder offiziellen noch behördlichen Schriftverkehr via eMail. Dazu ist die postalische, beim Dienstleister hinterlegte, Anschrift zu verwenden.

Datenerfassung

Es werden keine personenbezogenen Daten erfasst. Logdaten werden anonymisiert.