<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WEBlog de Félix Aimé &#187; chroot</title>
	<atom:link href="http://blog.felix-aime.fr/tag/chroot/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.felix-aime.fr</link>
	<description>{ OpenSource Intelligence, Information Security, Information Warfare }</description>
	<lastBuildDate>Tue, 31 Jan 2012 20:06:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Un sploit en remote pour MySQL 5 ?!</title>
		<link>http://blog.felix-aime.fr/securite-des-systemes-dinformation/un-sploit-en-remote-pour-mysql-5/</link>
		<comments>http://blog.felix-aime.fr/securite-des-systemes-dinformation/un-sploit-en-remote-pour-mysql-5/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 22:27:53 +0000</pubDate>
		<dc:creator>feu</dc:creator>
				<category><![CDATA[Sécurité des systèmes d'information]]></category>
		<category><![CDATA[chroot]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[port]]></category>
		<category><![CDATA[remote]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[vulnérabilité]]></category>

		<guid isPermaLink="false">http://blog.felix-aime.fr/?p=400</guid>
		<description><![CDATA[Le 4 janvier surgissait sur l&#8217;internet une vidéo montrant un exploit tournant avec le framework CANVAS d&#8217;Immunity permettant l&#8217;ouverture d&#8217;un shell en remote sur MySQL 5.x selon la description de l&#8217;exploit montrée pendant cette vidéo.
Outre le fait que ce dernier est un 0day, cet exploit risque de faire très mal tant pour l&#8217;image de la [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.felix-aime.fr/pics/mysql.jpg" style="float: left; margin: 6px 6px 6px 0;" alt="logomysql" />Le 4 janvier surgissait sur l&#8217;internet <a href="http://tinyurl.com/ykdzyt8">une vidéo</a> montrant un exploit tournant avec le framework CANVAS d&#8217;<a href="http://www.immunitysec.com">Immunity</a> permettant l&#8217;ouverture d&#8217;un shell en remote sur MySQL 5.x selon la description de l&#8217;exploit montrée pendant cette vidéo.</p>
<p>Outre le fait que ce dernier est un 0day, cet exploit risque de faire très mal tant pour l&#8217;image de la firme MySQL que pour les millions de serveurs faisant tourner ce service ouvertement sur l&#8217;internet sans aucune protection particulière dans les restrictions d&#8217;accès ou le cloisonnement du processus.</p>
<p>Bref, qu&#8217;en est-il vraiment ? A mon avis, je pense de plus en plus à une vraie vidéo, mais je doute de plus en plus d&#8217;un vrai exploit. Quelques les éléments ci-dessous me sifflent dans l&#8217;oreille :</p>
<p>- Le site internet est très -trop &#8211; basique, le blog aussi pour tout vous avouer. Cependant, un <a href="http://whois.domaintools.com/intevydis.com">whois</a> sur ce dernier montre que le nom de domaine n&#8217;est pas récent comme on pourrait le penser. Mais un <a href="http://web.archive.org/web/*/http://www.intevydis.com">internet archive</a> ne trouve rien.</p>
<p>- La société qui possède <a href="http://www.google.fr/search?q=intevydis">5000 résultats de recherches sur Google</a> prétend sur le <a href="http://tinyurl.com/ygoxwf2">forum d&#8217;Immunity</a> vendre un de ses packs d&#8217;exploits 250$, cela fait très &#8211; trop &#8211; peu pour des possibles 0 Days, surtout de cette envergue. Elle a semble-il découverte la vulnérabilité en Aout, pourquoi pendant tout ce temps, elle n&#8217;a (semble-t-il &#8211; là encore) prévenu MySQL de cette brèche ?</p>
<p>- Nous connaissions déjà certaines possibilités de mise en place de portes dérobées sur des serveurs MySQL telles que le tool <a href="http://www.edge-security.com/docs/mysql_backdoors.pdf">Raptor</a> qui permettait d&#8217;ouvrir un shell sur un MySQL disposé sur Windows &#8211; ou par l&#8217;intermédiaire d&#8217;SQL injections sur un serveur web, encore fallait-il que le serveur MySQL tourne sur ce précédent serveur et que les droits UNIX soient bafoués pour que cela marche. Cependant, avec cette vidéo, on peut penser que l&#8217;exploit ne requiert pas d&#8217;authentification sur le serveur visé ou même un support/module de MySQL installé. D&#8217;ailleurs, j&#8217;aime le &laquo;&nbsp;Note &#8211; the exploit has been edited to be less verbose.&nbsp;&raquo; <a href="http://fr.wiktionary.org/wiki/what_the_fuck">#WTF</a>.</p>
<p>- Vous avez entendu parler un week of data base bugs prochainement ? Perso NaN. Dans les commentaires du blog ils prétendent démontrer la vulnérabilité durant cette semaine&#8230; j&#8217;aimerai bien savoir si quelqu&#8217;un à des infos, bizarrement, Google n&#8217;en a pas non plus. Normal, ce sont &laquo;&nbsp;eux&nbsp;&raquo; qui &laquo;&nbsp;les&nbsp;&raquo; organisent (sachant qu&#8217;il y a qu&#8217;un russe dernière cette société)&#8230;</p>
<p>Bref, je reste très septique sur cette vulnérabilité et je pense que &#8211; si elle existe &#8211; elle n&#8217;est pas effective sur une installation par défaut de MySQL. Entre 0 et 10 sur le point de la crédibilité, je mettrai 3, pas plus. Cependant, si elle existe bien et qu&#8217;elle est possible sur une installation par défaut &#8211; il y en a qui voient la vierge partout depuis que des vulnz en remote ont été découvertes sur OBSD ; il faudra faire quelques mises à jour ou appliquer quelques sécurités supplémentaires telles que :</p>
<p>- La définition des droits d&#8217;accès à MySQL afin que seuls certains hosts puissent s&#8217;y connecter (ce qui d&#8217;ailleurs devrait être <strong>toujours</strong> fait). Non seulement au point de vue de l&#8217;authentification de <del datetime="2010-01-07T20:42:05+00:00">certains</del> l&#8217;ensemble des utilisateurs dans la configuration des users de MySQL que de l&#8217;accès au serveur devant être régit par un FW.</p>
<p>- <a href="http://www.cgsecurity.org/Articles/mysql.html">Chrooter de processus</a> afin qu&#8217;une possible ouverture de shell ne puisse pas aboutir à de plus amples dégâts tels que de rooting de la Box ou la découverte de la topologie du réseau (de la DMZ) distant(e).</p>
<p>- Et enfin, le changement du port par défaut de MySQL (3306) afin d&#8217;éviter les bots et diverses attaques automatisées sur des comptes si ce serveur est accessible à partir de l&#8217;Internet. Cependant, cette protection ne sert à rien si le pirate a déjà sous son emprise le client se connectant sur le serveur. #FAIL</p>
<p>Bref, l&#8217;attente est la conclusion de cet article. Dans quelques jours nous serons fixés sur cette affaire même si à mon avis, nous aurons déjà oublié cet épisode dont la véritable finalité était de vendre quelques packs d&#8217;exploits exploitant des vulnérabilités se revendiquant critiques alors qu&#8217;il n&#8217;en est rien.</p>
<p>NB : Après la re-visualisation de la vidéo, je me suis aperçu d&#8217;un &laquo;&nbsp;req #1, req #2&#8243; pendant l&#8217;exécution de l&#8217;exploit. Cela laisserait donc suggérer qu&#8217;il faut être authentifié auprès du serveur MySQL afin d&#8217;ouvrir un shell sur la BOX. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.felix-aime.fr/securite-des-systemes-dinformation/un-sploit-en-remote-pour-mysql-5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

