macosx

Hacker Mac OS X ? Trop facile !

par Arnauld de La Grandière le 16.03.2009 à 12:00
Lors de la dernière conférence SOURCE qui s'est tenue à Boston, un expert en sécurité réputé, Dino Dai Zovi, a démontré qu'il était très simple de prendre le contrôle d'un Mac à distance, et de prendre des photos avec son iSight.

Le spécialiste a en effet expliqué que la mémoire "heap" (espace de mémoire non organisé mis à la disposition d'un programme) était fort mal protégée sur Mac OS X, et qu'il était aisé d'y localiser différentes librairies. Plusieurs failles ont été trouvées dans des applications et des parties du système qui permettent de modifier cet espace mémoire. Il semble acquis que certaines de ces failles restent encore à combler.

La démonstration se base sur la mauvaise vérification de la longueur d'une variable en mémoire, permettant d'y stocker du code exécutable et de prendre le contrôle du système, ce qui selon Dai Zovi ne nécessiterait pas plus de 12 octets de code pour y parvenir.

Ajoutant l'insulte à l'injure, il se fait railleur : "Détourner Vista est un dur labeur, mais détourner Mac OS X est très amusant". Mac OS X est ainsi décrit comme un des systèmes d'exploitation les plus faciles à "hacker", mais Safari souffre des mêmes critiques dans le domaine des navigateurs internet.

Non pas qu'Apple ignore tout de ces faiblesses, puisque comme le souligne Dai Zovi, la version mobile de Mac OS X, embarquée dans l'iPhone, ne souffre pas de ces lacunes.

Les choses devraient néanmoins changer avec Snow Leopard, qui renforcera la sécurité de la mémoire en rendant beaucoup plus difficile de déterminer la position de routines spécifiques grâce à un mélange aléatoire, et en marquant la mémoire inscriptible comme étant non-exécutable.

Rendez-vous en Septembre prochain à Barcelone pour la prochaine conférence SOURCE afin de vérifier de quoi il en retourne.

|  |  

4
3
2
1
Vos réactions (54 réactions)
Hannibal_Lecteur [16/03/2009 12:05]

ca va trancher chérie
kalima [16/03/2009 12:17]

Juste une petite remarque sur l'article : "Ajoutant l'insulte à l'injure,[...]" est une mauvaise traduction de l'expression anglaise "to add insult to injury", "injury" voulant dire "blessure". Ce qui a beaucoup plus de sens...
divoli [16/03/2009 12:21]

On pourrait penser que cet article n'est qu'une vague publicité pour Snow Leopard, finalement.

En gros, Leopard ne serait qu'une grosse daube en matière de sécurité (comme par hasard on nous dit cela seulement maintenant), avec une faille qu'Apple ne comblera pas (ben voyons...), vous n'aurez plus qu'à passer à Snow Leopard.

Sympa...

Ce sera quoi l'argument pour presser les gens à passer rapidement au successeur de Snow Leopard ?
Hans Castorp [16/03/2009 12:23]

Maitre Cappelo, sors de ce corps!

Sinon, tout ceci n'est pas rassurant. En gros, les macs users ne constituent pas une cible intessante pour les hackers parce qu'ils sont très peu...

Mais le jour où l'on se fait vraiment cibler personnellement, on a beaucoup à craindre pour nos données personnelles.
jeanba3000 [16/03/2009 12:24]

Insulte, injure… N'est-ce pas un poil exagéré comme vocabulaire, overreacting comme disent les anglo-saxons ?

Il vaut mieux que ces failles soient publiées puis comblées plutôt que discrètement découvertes par quelque malveillant et utilisées à nos dépens…

Nobody's perfect
lennoyl [16/03/2009 12:40]

comme l'a écrit kalima, c'est une erreur de traduction due à un "faux ami".

il faut bien avouer que cette faille est bien plus inquiétante que celles dont on parle d'habitude puisque, pour une fois, il hacke à distance.
Psylo [16/03/2009 12:40]

Bloody Rootz.
Exactement comme Microsoft, le temps de réaction d'Apple face a des failles découvertes est beaucoup trop aléatoire, c'est surtout ça le problème.
Des failles sous différents OS il y en a pleins et il y en aura toujours, mais sur Linux et les BSD, les correctifs sont publié très rapidement. Chez mac, faut attendre l'upgrade payante. Navrant.
parafsuo54000 [16/03/2009 12:55]

Mac OS X est bourré de failles.Point.Leo ou SL.Point.Ce qui sauve les meubles, c'est la faible PDM. Point.
Bonne journée
gloup gloup [16/03/2009 12:55]

@Psylo : faux! Les correctifs aux failles de sécurité sont fournis tout au long de la vie de l'OS, gratuitement, via les mises-à-jour du système.
Hak [16/03/2009 12:59]

"Détourner Vista est un dur labeur, mais détourner Mac OS X est très amusant"

Bien sûr Zovi, fait ta pub pour Microsoft, par contre t'a oublié quelques trucs:

http://www.itsolutionskb.com/2009/01/dll-injection-windows-vista/

Ou peut-être cela

http://www.pretentiousname.com/misc/win7_uac_whitelist2.html

Ou peut-être même cela

http://edition.cnn.com/2009/TECH/ptech/01/16/virus.downadup/

Ou encore

http://www.theregister.co.uk/2007/09/12/french_cyberattacks/

http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9063198

http://secretdefense.blogs.liberation.fr/defense/2009/02/les-armes-attaq.html

http://www.metacafe.com/watch/316013/hack_windows_vista/

http://www.walkernews.net/2007/04/10/hack-windows-vista-logon-account-password/

http://www.ca.com/us/securityadvisor/vulninfo/vuln.aspx?id=37089

http://www.symantec.com/security_response/vulnerability.jsp?bid=33122

Dois-je continuer?

Donc à mon avis, Macgénération, au lieu de répéter un peu bêtement les arguments de Zovi, sa serait bien de mettre les choses en perspective. Certe il a découvert un problème (par contre il n'est pas mentionné les réelles conditions d'application de cette attaque) mais répéter ses propos que magiquement windows serait le plus sécurisé des systèmes a peu de sens.


"mais Safari souffre des mêmes critiques dans le domaine des navigateurs internet."

Ah bon? Preuve? Et cela alors?

http://news.cnet.com/8301-1009_3-10190206-83.html?tag=newsEditorsPicksArea.0


@divoli

......... hors sujet!!!!
divoli [16/03/2009 13:02]

@ gloup gloup;

Certes, Apple fournit gratuitement des màj de sécurité tant que l'OS est supporté (d'ailleurs avec un manque de célérité notable).

Mais à en lire l'article, on a l'impression que ces failles là ne seront jamais corrigées sur Leopard, et qu'il faudra attendre Snow Leopard pour en être débarrassé.

Il y a à minima une certaine confusion induite par l'auteur de cette news...
Hak [16/03/2009 13:17]

"Chez mac, faut attendre l'upgrade payante. Navrant."

"Chez Mac", c'est ça

http://support.apple.com/kb/HT1222

Donc, quoi?

Par contre toi, t'a pas l'air d'y connaitre un rond du "chez mac"!!!

@lennoyl

Non, c'est pas le fait qu'elle soit accessible à distance, puisque par exemple de toute manière une faille grave dans un navigateur quelqu'il soit est une faille exploitable à distance. Son truc ce n'est pas d'exploitée une machine à distance comme ça, mais c'est de tirer avantage qu'un utilisateur utilise une application et qu'il puisse lui faire executer du code afin d'injecter des données dans le heap pour enfin exécuter du code à distance.

"Ce qui sauve les meubles, c'est la faible PDM. "

Non ce qui sauve les meubles, c'est que ton message soit court, car vu le niveau, tu nous a épargné une sacré souffrance à te lire....
Bibotonio [16/03/2009 13:20]

M'étonnerait pas que Zovi ait oublié de dire qu'il fallait saisir le MDP root à un moment donné, pour hacker Mac OS X...
;-P
divoli [16/03/2009 13:27]

@ Hak;

La question est de savoir si Apple va corriger cette faille sous Leopard (si faille réelle il y a), sans attendre Snow Leopard. C'est OUI ou c'est NON.

Le reste on s'en tape, on ne va pas en faire une tartine.
Claude_C [16/03/2009 13:37]

Ce qui m'inquiète et me rassure à la fois, c'est le fait que cette faille n'existe pas sur l'OS du iPhone.

« (...) comme le souligne Dai Zovi, la version mobile de Mac OS X, embarquée dans l'iPhone, ne souffre pas de ces lacunes. »

OS X n'est pas vraiment plus sécurisé que les autres, il est moins attaqué.
4
3
2
1


Réagir

Cinq consignes avant de réagir :
  1. Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
  2. Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
  3. Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
  4. Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
  5. Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.