<?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>El rincón de Zerial &#187; sql injection</title>
	<atom:link href="http://blog.zerial.org/tag/sql-injection/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.zerial.org</link>
	<description>Informática, GNU/Linux, Seguridad, Hacking, Programación, Ocio</description>
	<lastBuildDate>Tue, 20 Jul 2010 18:13:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Vulnerabilidad en sistema de saldos y movimientos online de la Tarjeta BIP</title>
		<link>http://blog.zerial.org/seguridad/vulnerabilidad-en-sistema-de-saldos-y-movimientos-online-de-la-tarjeta-bip/</link>
		<comments>http://blog.zerial.org/seguridad/vulnerabilidad-en-sistema-de-saldos-y-movimientos-online-de-la-tarjeta-bip/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 14:10:20 +0000</pubDate>
		<dc:creator>Zerial</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Sitios Vulnerables]]></category>
		<category><![CDATA[attack]]></category>
		<category><![CDATA[bip]]></category>
		<category><![CDATA[chile]]></category>
		<category><![CDATA[ddos]]></category>
		<category><![CDATA[denial of service]]></category>
		<category><![CDATA[dos]]></category>
		<category><![CDATA[gobierno]]></category>
		<category><![CDATA[poc]]></category>
		<category><![CDATA[proof-of-concept]]></category>
		<category><![CDATA[pruebas de concepto]]></category>
		<category><![CDATA[sitios vulnerables]]></category>
		<category><![CDATA[sql injection]]></category>
		<category><![CDATA[transantiago]]></category>

		<guid isPermaLink="false">http://blog.zerial.org/?p=1516</guid>
		<description><![CDATA[Para los que no saben lo que es la tarjeta bip: Este sistema de pago del transporte público de Santiago, tiene un sistema que nos permite monitorear en línea los saldos y los movimientos de nuestra tarjeta y de ésta forma saber dónde cargamos con dinero la tarjeta, en qué buses o metro la usamos, [...]]]></description>
			<content:encoded><![CDATA[<p>Para los que no saben lo que es la <a href="http://tarjetabip.cl" target="_blank">tarjeta bip</a>:</p>
<p><a href="http://blog.zerial.org/wp-content/uploads/2010/02/queeslabip.png"><img class="aligncenter size-full wp-image-1528" title="queeslabip" src="http://blog.zerial.org/wp-content/uploads/2010/02/queeslabip.png" alt="" width="652" height="229" /></a></p>
<p>Este sistema de pago del transporte público de Santiago, tiene un sistema que nos permite monitorear en línea los saldos y los movimientos de nuestra tarjeta y de ésta forma saber dónde cargamos con dinero la tarjeta, en qué buses o metro la usamos, cuánto salgo nos queda, etc. Este sistema no es en tiempo real por lo que asumo que no saca los valores directamente de la base de datos del sistema de transporte, además desconozco si tiene permisos para escribir en la base de datos o solamente leer.<br />
El sistema tiene un bug que nos puede permitir, con un poco de ingenio, hacer un ataque de <strong>denegación de servicio distibuido</strong> (DDoS) y dejar el sistema (de saldos y mov. en linea) offline y posiblemente realizar <strong>inyección de código SQL</strong> (SQL-Injection) . No me he puesto a investigar que otro impacto podría tener.</p>
<p><span id="more-1516"></span></p>
<p>El sistema nos permite ver la cantidad de movimientos y saldos de nuestra tarjeta por periodos de mes actual, 60 y 90 días, sin embargo, es posible modificar esos valores alterando el atributo &#8220;value&#8221; del elemento del formulario. Si, así de sencillo.</p>
<p><a href="http://blog.zerial.org/wp-content/uploads/2010/02/bip_poc1.png"><img class="aligncenter size-full wp-image-1532" title="bip_poc1" src="http://blog.zerial.org/wp-content/uploads/2010/02/bip_poc1.png" alt="" width="302" height="74" /></a></p>
<p>Código HTML original:</p>
<pre name="code" class="html">
<select name="cboSeleccion" id="cboSeleccion">
<option value="30">Mes Actual</option>
<option value="60">60 dias</option>
<option value="90">90 dias</option>
</select>
</pre>
<h3>Pruebas de concepto (PoC)</h3>
<p><strong>1.</strong> Modificamos el valor de &#8220;Mes Actual&#8221; por un número negativo.</p>
<pre name="code" class="html">
<select name="cboSeleccion" id="cboSeleccion">
<option value="-5">Mes Actual</option>
<option value="60">60 dias</option>
<option value="90">90 dias</option>
</select>
</pre>
<p>Y ejecutamos la consulta:<br />
<a href="http://blog.zerial.org/wp-content/uploads/2010/02/bip_poc2.png"><img src="http://blog.zerial.org/wp-content/uploads/2010/02/bip_poc2.png" alt="" title="bip_poc2" width="442" height="121" class="alignnone size-full wp-image-1535" /></a></p>
<p><strong>2.</strong> Modificamos el valor de &#8220;Mes Actual&#8221; por el número 5.</p>
<pre name="code" class="html">
<select name="cboSeleccion" id="cboSeleccion">
<option value="5">Mes Actual</option>
<option value="60">60 dias</option>
<option value="90">90 dias</option>
</select>
</pre>
<p>Y ejecutamos la consulta:<br />
<a href="http://blog.zerial.org/wp-content/uploads/2010/02/bip_poc3.png"><img src="http://blog.zerial.org/wp-content/uploads/2010/02/bip_poc3.png" alt="" title="bip_poc3" width="422" height="562" class="alignnone size-full wp-image-1537" /></a><br />
Si se fijan en la fecha, podrán ver que sólo se mostró información desde hace 5 días.</p>
<p><strong>3.</strong> Modificamos el valor de &#8220;Mes Actual&#8221; por una comilla para generar un error de sintáxis:</p>
<pre name="code" class="html">
<select name="cboSeleccion" id="cboSeleccion">
<option value="'">Mes Actual</option>
<option value="60">60 dias</option>
<option value="90">90 dias</option>
</select>
</pre>
<p>Y ejecutamos la consulta:<br />
<a href="http://blog.zerial.org/wp-content/uploads/2010/02/bip_poc4.png"><img src="http://blog.zerial.org/wp-content/uploads/2010/02/bip_poc4.png" alt="" title="bip_poc4" width="386" height="121" class="alignnone size-full wp-image-1539" /></a></p>
<p>Si cambiamos el valor de &#8220;Mes Actual&#8221; a uno muy alto, por ejemplo <strong>99999999999999999999999999999999999999</strong> podemos ver cómo el sistema ya comienza a comportarse de forma extraña, por ejemplo ver la fecha:</p>
<blockquote><p>Operación:  	Cartola de movimientos<br />
Tarjeta bip!: 	6547XXXXX<br />
Fecha: 	11/02/2010 10:57<br />
<strong>Movimientos desde: 	90/37/-2.7</strong></p></blockquote>
<p>De ésta forma podemos manejar arbitrariamente la consulta.</p>
<p>Queda más que demostrado que el famoso <em>sistema para ver los saldos y movimientos en línea de la tarjeta bip</em> <strong>no está validando</strong> los parametros de entrada y con <strong>un poco de ingenio</strong> podemos realizar distintos tipos de ataques. Se pueden generar simultaneamente consultas <strong>pesadas</strong> en el servidor, provocando su caída. Tambien, con un poco más de conocimientos y habilidades es posible lograr la inyección de código sql en la consulta.</p>
<p><a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidad-en-sistema-de-saldos-y-movimientos-online-de-la-tarjeta-bip%2F&amp;linkname=Vulnerabilidad%20en%20sistema%20de%20saldos%20y%20movimientos%20online%20de%20la%20Tarjeta%20BIP" title="Delicious" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidad-en-sistema-de-saldos-y-movimientos-online-de-la-tarjeta-bip%2F&amp;linkname=Vulnerabilidad%20en%20sistema%20de%20saldos%20y%20movimientos%20online%20de%20la%20Tarjeta%20BIP" title="Twitter" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidad-en-sistema-de-saldos-y-movimientos-online-de-la-tarjeta-bip%2F&amp;linkname=Vulnerabilidad%20en%20sistema%20de%20saldos%20y%20movimientos%20online%20de%20la%20Tarjeta%20BIP" title="Facebook" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidad-en-sistema-de-saldos-y-movimientos-online-de-la-tarjeta-bip%2F&amp;linkname=Vulnerabilidad%20en%20sistema%20de%20saldos%20y%20movimientos%20online%20de%20la%20Tarjeta%20BIP" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidad-en-sistema-de-saldos-y-movimientos-online-de-la-tarjeta-bip%2F&amp;linkname=Vulnerabilidad%20en%20sistema%20de%20saldos%20y%20movimientos%20online%20de%20la%20Tarjeta%20BIP" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidad-en-sistema-de-saldos-y-movimientos-online-de-la-tarjeta-bip%2F&amp;linkname=Vulnerabilidad%20en%20sistema%20de%20saldos%20y%20movimientos%20online%20de%20la%20Tarjeta%20BIP" title="Digg" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/slashdot?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidad-en-sistema-de-saldos-y-movimientos-online-de-la-tarjeta-bip%2F&amp;linkname=Vulnerabilidad%20en%20sistema%20de%20saldos%20y%20movimientos%20online%20de%20la%20Tarjeta%20BIP" title="Slashdot" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/slashdot.png" width="16" height="16" alt="Slashdot"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidad-en-sistema-de-saldos-y-movimientos-online-de-la-tarjeta-bip%2F&amp;linkname=Vulnerabilidad%20en%20sistema%20de%20saldos%20y%20movimientos%20online%20de%20la%20Tarjeta%20BIP">Compartir/Guardar</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.zerial.org/seguridad/vulnerabilidad-en-sistema-de-saldos-y-movimientos-online-de-la-tarjeta-bip/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Explotar XSS mediante SQL Injection</title>
		<link>http://blog.zerial.org/seguridad/explotar-xss-mediante-sql-injection/</link>
		<comments>http://blog.zerial.org/seguridad/explotar-xss-mediante-sql-injection/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 19:39:53 +0000</pubDate>
		<dc:creator>Zerial</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Sitios Vulnerables]]></category>
		<category><![CDATA[cross-site scripting]]></category>
		<category><![CDATA[sitios vulnerables]]></category>
		<category><![CDATA[sql injection]]></category>
		<category><![CDATA[sqli]]></category>
		<category><![CDATA[vulnerabilidad]]></category>
		<category><![CDATA[xss]]></category>

		<guid isPermaLink="false">http://blog.zerial.org/?p=1479</guid>
		<description><![CDATA[Para complementar un poco lo que publicó d3m4s1@d0v1v0 en ITFreekZone sobre el Reflected XSS mediante SQL Injection, me gustaría demostrarles otra manera de realizar Cross-Site Scripting aprovechandose de una vulnerabilidad de inyección SQL. La teoría es muy sencilla, basta con que encontremos un sitio vulnerable a inyección SQL, no importa que tenga protecciónes contra comillas [...]]]></description>
			<content:encoded><![CDATA[<p>Para complementar un poco lo que publicó <em>d3m4s1@d0v1v0</em> en <a href="http://itfreekzone.blogspot.com/2010/01/reflected-xss-traves-de-sql-injection.html" target="_blank">ITFreekZone sobre el Reflected XSS mediante SQL Injection</a>, me gustaría demostrarles otra manera de realizar <em>Cross-Site Scripting</em> aprovechandose de una vulnerabilidad de inyección SQL.<br />
La teoría es muy sencilla, basta con que encontremos un sitio vulnerable a inyección SQL, no importa que tenga protecciónes contra comillas simples o dobles, o similar, basta con que podamos generar un error por lado del servidor por ejemplo cambiando un número (id) por una letra (en el caso de oracle, sql server u otros que tengan problemas de compatibilidad por el tipo de dato pasado), agregas signos raros o una comilla obligando a que el servidor arroje un error de sintáxis, lo que vamos a hacer es <strong>insertar código javascript justo donde se genera el error sql</strong>.</p>
<p><span id="more-1479"></span></p>
<p>Ahora vamos a la práctica, se los enseñaré mediante un ejemplo real buscando un sitio web al azar con la ayuda de Google. Encontramos el sitio &#8220;Cibertec.cl&#8221; que al parecer cumple todo para poder explotarla.Ç<br />
Si ingresamos al sitio <strong>http://www.cibertec.cl</strong> y revisamos el tipo de links que contiene, podemos darnos cuenta fácilmente que puede  ser vulnerable a SQLi.</p>
<p style="text-align: center;"><a href="http://blog.zerial.org/wp-content/uploads/2010/01/cibertec_vulnerable.png"><img class="aligncenter size-full wp-image-1494" title="cibertec_vulnerable" src="http://blog.zerial.org/wp-content/uploads/2010/01/cibertec_vulnerable.png" alt="" width="510" height="386" /></a></p>
<p>Vamos a comprobarlo cambiando el número <strong>587</strong> por una comilla simple. Entonces ingresamos a <strong>http://www.cibertec.cl/detalle.php?item=&#8217;</strong> y obtenemos el siguiente mensaje:</p>
<blockquote><p><strong>Database error:</strong> Invalid SQL: SELECT * FROM inventory WHERE id = &#8216;<br />
<strong>MySQL Error</strong>: 1064 (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#8221;&#8217; at line 1)<br />
Session halted.</p></blockquote>
<p>Si nos fijamos en la línea donde nos muestra la consulta SQL podemos ver que al final pone &#8220;<em>WHERE id = &#8216;</em>&#8220;. Pues esa comilla simple que se ve depsues del signo igual es la comilla que nosotros pusimos en el navegador. De esta misma forma, si agregamos la palabra &#8220;<em>prueba</em>&#8221; luego de la comilla simple, podemos ver el siguiente mensaje:</p>
<blockquote><p><strong>Database error:</strong> Invalid SQL: SELECT * FROM inventory WHERE id = &#8216;prueba<br />
<strong>MySQL Error</strong>: 1064 (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#8221;prueba&#8217; at line 1)<br />
Session halted.</p></blockquote>
<p>Ahi aparece la comilla simple seguida de la palabra prueba, justo lo que nosotros escribimos. Bien, ya manejamos lo que queremos que se muestre, ahora debemos insertar el código malicioso.</p>
<p><strong>Prueba de concepto (PoC)</strong></p>
<p>Vamos a aprovecharnos de ésta vulnerabilidad de SQL Injection para realizar phishing y para intentar robar una credencial mediante XSS.</p>
<ol>
<li><strong>Phishing</strong>: Vamos a añadir un iframe con un sitio especialmente preparado para éste fin. Pueden hacer la prueba incrustando el sitio de Google: <em>http://www.cibertec.cl/detalle.php?item=%27%3Ciframe%20src=http://www.google.cl%3E%3C/iframe%3E<br />
</em> (puede leer más sobre esto en <a href="http://blog.zerial.org/seguridad/haciendo-phishing-explotando-una-vulnerabilidad-xss/" target="_blank">un post que publiqué</a> hace un tiempo)</li>
<li><strong>Robo de credenciales</strong>: El típico aprovechamiento de Cross-Site Scripting usando javascript para redirigir al usuario a un sitio web cuyos parámetros será una cookie. Por ejemplo: <em>http://www.cibertec.cl/detalle.php?item=%27%3Cscript%3Ealert%28this.cookie%29%3C/script%3E</em></li>
</ol>
<p><a href="http://blog.zerial.org/wp-content/uploads/2010/01/xssph_cibertec.png"><img class="aligncenter size-full wp-image-1498" title="xssph_cibertec" src="http://blog.zerial.org/wp-content/uploads/2010/01/xssph_cibertec.png" alt="" width="613" height="360" /></a></p>
<p><a href="http://blog.zerial.org/wp-content/uploads/2010/01/xss_cibertec.png"><img class="aligncenter size-full wp-image-1499" title="xss_cibertec" src="http://blog.zerial.org/wp-content/uploads/2010/01/xss_cibertec.png" alt="" width="622" height="194" /></a></p>
<p>De esta manera podemos afirmar que el sitio web Cibertec.cl es vulnerable a SQL Injection y Cross-Site Scriting.</p>
<p><a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fexplotar-xss-mediante-sql-injection%2F&amp;linkname=Explotar%20XSS%20mediante%20SQL%20Injection" title="Delicious" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fexplotar-xss-mediante-sql-injection%2F&amp;linkname=Explotar%20XSS%20mediante%20SQL%20Injection" title="Twitter" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fexplotar-xss-mediante-sql-injection%2F&amp;linkname=Explotar%20XSS%20mediante%20SQL%20Injection" title="Facebook" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fexplotar-xss-mediante-sql-injection%2F&amp;linkname=Explotar%20XSS%20mediante%20SQL%20Injection" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fexplotar-xss-mediante-sql-injection%2F&amp;linkname=Explotar%20XSS%20mediante%20SQL%20Injection" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fexplotar-xss-mediante-sql-injection%2F&amp;linkname=Explotar%20XSS%20mediante%20SQL%20Injection" title="Digg" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/slashdot?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fexplotar-xss-mediante-sql-injection%2F&amp;linkname=Explotar%20XSS%20mediante%20SQL%20Injection" title="Slashdot" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/slashdot.png" width="16" height="16" alt="Slashdot"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fexplotar-xss-mediante-sql-injection%2F&amp;linkname=Explotar%20XSS%20mediante%20SQL%20Injection">Compartir/Guardar</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.zerial.org/seguridad/explotar-xss-mediante-sql-injection/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Empresas de hosting y diseño web al descubierto: GoldenData</title>
		<link>http://blog.zerial.org/seguridad/empresas-de-hosting-y-diseno-web-al-descubierto-goldendata/</link>
		<comments>http://blog.zerial.org/seguridad/empresas-de-hosting-y-diseno-web-al-descubierto-goldendata/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 01:13:49 +0000</pubDate>
		<dc:creator>Zerial</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Interes general]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Sitios Vulnerables]]></category>
		<category><![CDATA[Empresas de hosting y diseño web al descubierto]]></category>
		<category><![CDATA[full path disclosure]]></category>
		<category><![CDATA[goldendata]]></category>
		<category><![CDATA[sitios vulnerables]]></category>
		<category><![CDATA[sql injection]]></category>
		<category><![CDATA[sqli]]></category>
		<category><![CDATA[vulnerabilidades]]></category>
		<category><![CDATA[xss]]></category>

		<guid isPermaLink="false">http://blog.zerial.org/?p=914</guid>
		<description><![CDATA[Esta es mi tercer objetivo, la empresa Golden Data. Hace un tiempo escribí cosas relacionadas a esta empresa donde mostraba una serie de vulnerabilidades del tipo XSS y Full Path/File disclosure, entre otras. En ese momento, me comuniqué con los encargados e intercambiamos 4 o 5 correos. Les comuniqué que tanto su sitio como sitios [...]]]></description>
			<content:encoded><![CDATA[<p>Esta es mi tercer objetivo, la empresa <a href="http://goldendata.cl" target="_blank">Golden Data</a>. Hace un tiempo escribí <a href="http://blog.zerial.org/seguridad/goldendata-una-empresa-en-la-que-no-se-puede-confiar/" target="_blank">cosas relacionadas</a> a esta empresa donde mostraba una serie de vulnerabilidades del tipo XSS y Full Path/File disclosure, entre otras.</p>
<p style="text-align: center;"><img class="size-full wp-image-928 aligncenter" title="goldendata_exposed" src="http://blog.zerial.org/wp-content/uploads/2009/09/goldendata_exposed.png" alt="goldendata_exposed" width="228" height="132" /></p>
<p>En ese momento, me comuniqué con los encargados e intercambiamos 4 o 5 correos. Les comuniqué que tanto su sitio como sitios de clientes tenian graves vulnerabilidades, les dije exactamente que tipo de vulnerabilidades tenian y la forma de corregirlas. Luego de esto, la gente de GoldenData me preguntó si le podía hacer auditoría a otros sitios que tienen ellos &#8230; y yo, nada de tonto, le dije que si, pero como era un servicio que ellos me estaban pidiendo les cobraría mis horas hombre, luego de este último correo&#8230; la gente no se contactó nunca más conmigo&#8230; pues claro, querían que les hiciera auditoria gratis. Ahora me entero que la gente cambió totalmente el sitio web de su empresa pero no ha corregido los sitios de sus clientes. Esta véz no me centraré en GoldenData.cl, hablaré sobre los desarrollos que hacen ellos, es decir, sus clientes:</p>
<ul>
<li><a href="http://www.artpetit.cl/" target="_blank">http://www.artpetit.cl/</a><a></a></li>
<li><a href="http://www.videocity.cl/" target="_blank">http://www.videocity.cl/</a><a></a></li>
<li><a href="http://www.arapemaquetas.cl/" target="_blank">http://www.arapemaquetas.cl/</a><a></a></li>
<li><a href="http://www.questor.cl/" target="_blank">http://www.questor.cl/</a><a></a></li>
<li><a href="http://www.almendradec.cl/" target="_blank">http://www.almendradec.cl/</a><a></a></li>
<li><a href="http://www.kelsopro.cl/" target="_blank">http://www.kelsopro.cl/</a><a></a></li>
<li><a href="http://www.zanartu.cl/" target="_blank">http://www.zanartu.cl/</a><a></a></li>
<li><a href="http://www.riosycia.cl/" target="_blank">http://www.riosycia.cl/</a><a></a></li>
<li><a href="http://www.beeone.cl/" target="_blank">http://www.beeone.cl/</a><a></a></li>
</ul>
<p>Tampoco me desgastaré en algo que ya hice: Comunicarme con la empresa, ya que además de ser aprovechadores, no supieron dar la cara.</p>
<p><span id="more-914"></span></p>
<p>Antes de empezar hice un análisis rápido a todos los sitios para descartar los que no tengan vulnerabilidades a simple vista. Los sitios descartados son: beeone.cl, almendradec.cl, kelsopro.cl, zanartu.cl y questor.cl. Empezaré a analizar las restantes:</p>
<p>1- <strong><a href="http://www.artpetit.cl/" target="_blank">http://www.artpetit.cl/</a></strong><br />
Las URL sospechosas para realizar LFI, RFI y XSS son las siguientes:</p>
<ol>
<li>http://artpetit.cl/productos.php?categoria=Miniaturas</li>
<li>http://artpetit.cl/?pag=contactenos</li>
<li>http://artpetit.cl/?pag=contactenos&amp;codigo=009F2&amp;nombre=Oso%20en%20Balanc%EDn</li>
</ol>
<p>Si intentamos agregar un código como por ejemplo <em>&lt;script&gt;alert(object)&lt;/script&gt;</em> o cambiar el valor de la variable <em>pag</em> por algun path interno o externo (rfi, lfi) nos mostrara un mensaje que nos dirá: <strong>Not Acceptable.</strong></p>
<p>Por lo que, si bien parecen ser vulnerables, no lo son. Por otro lado, si transformamos la variable <em>pag</em> o <em>categoria</em> a un arreglo (<em>pag[]</em>) veremos que el nos imprime el valor del Array, lo que nos dice automáticamente que <strong>no está parseando los valores de entrada</strong>, el mensaje &#8220;Not Acceptable&#8221; es a nivel de servidor y no de aplicación. Este error no ses crítico y no compromete en absoluto la seguridad del sistema.</p>
<p><a href="http://artpetit.cl/productos.php?categoria[]=asdf" target="_blank">http://artpetit.cl/productos.php?categoria[]=asdf</a></p>
<p>2- <strong><a href="http://www.videocity.cl/" target="_blank">http://www.videocity.cl/</a></strong><br />
Si navegamos por el menú podremos ver una url como <em>http://www.videocity.cl/#vitrina.php?dpto=Audio</em>, lo primero que se nos ocurrirá es cambiar el valor de la variable <em>dpto</em> pero veremos que no tiene ningún resultado, la página se sigue viendo exáctamente igual. El truco es el siguiente: Remover el símbolo &#8220;#&#8221; y dejar la URL de la siguiente forma:</p>
<p><a href="http://www.videocity.cl/vitrina.php?dpto=Audio" target="_blank">http://www.videocity.cl/vitrina.php?dpto=&lt;script&gt;alert(this)&lt;/script&gt;</a> y veremos que nos va a mostrar el alert. Con esto demostramos que este sitio es vulnerable a XSS, pudiendo insertar un iframe para realizar phishing o usar el sitio para cualquier cosa que nos imaginemos.<br />
Podemos intentar el mismo <em>truco</em> para otras url donde se almacenen los id o secciones. Este sitio tiene el mismo error que el anterior al transformar alguna variable a Array.</p>
<p>3- <strong><a href="http://www.arapemaquetas.cl/" target="_blank">http://www.arapemaquetas.cl/</a></strong><br />
Si intentamos hacer XSS a las URL del menú nos encontraremos con el mismo error que en el primer caso: Not acceptable. Sin embargo, la técnica de transformar la variable en un array nos permitirá saber el path del sitio dentro del sistema. A esto se le llama <strong>Full Path Disclosure</strong>.<br />
La URL es:</p>
<p><a href="http://www.arapemaquetas.cl/maquetas.php?categoria[]=Arquitectura" target="_blank">http://www.arapemaquetas.cl/maquetas.php?categoria[]=Arquitectura</a></p>
<p>Obtendremos un resultado como:</p>
<blockquote><p><strong>Warning</strong>:  include(htmls/array.html) [<a href="http://www.arapemaquetas.cl/function.include">function.include</a>]: failed to open stream: No such file or directory in <strong>/home/arapemaq/public_html/maquetas.php</strong> on line <strong>18</strong></p>
<p><strong>Warning</strong>:  include(htmls/array.html) [<a href="http://www.arapemaquetas.cl/function.include">function.include</a>]: failed to open stream: No such file or directory in <strong>/home/arapemaq/public_html/maquetas.php</strong> on line <strong>18</strong></p>
<p><strong>Warning</strong>:  include() [<a href="http://www.arapemaquetas.cl/function.include">function.include</a>]: Failed opening &#8216;htmls/array.html&#8217; for inclusion (include_path=&#8217;.:/usr/lib/php:/usr/local/lib/php&#8217;) in <strong>/home/arapemaq/public_html/maquetas.php</strong> on line <strong>18</strong></p></blockquote>
<p>4- <strong><a href="http://www.riosycia.cl/" target="_blank">http://www.riosycia.cl/</a></strong><br />
Este sitio es vulnerable a XSS mediante la siguiente URL:</p>
<p><a href="http://www.riosycia.cl/productos_categorias.php?categoria=%3Cscript%3Ealert%28this%29%3C/script%3E" target="_blank">http://www.riosycia.cl/productos_categorias.php?categoria=%3Cscript%3Ealert%28this%29%3C/script%3E</a></p>
<p>Si recorremos los distintos links del sitio podremos encontrar la ruta a un fichero llamado clave.php:</p>
<p><a href="http://www.riosycia.cl/aplicaciones/clave.php" target="_blank">http://www.riosycia.cl/aplicaciones/clave.php</a></p>
<p>Si ingresamos un correo cualquiera nos dirá que no está en la base de datos, sin embargo, si ingresamos el comodín</p>
<p>&#8216; or &#8217;1&#8242;=&#8217;1</p>
<p>Nos dirá que el correo fue enviado a esa dirección. Lo que nos <strong>comprueba</strong> que ese formulario es vulnerable a <strong>SQL Injnection</strong>.</p>
<p><strong>Vulnerabilidades detectadas:</strong> Full Path Disclosure, SQL Injection, XSS.<br />
<strong>Alcance de las vulnerabilidades:</strong> Uso del sitio para hacer phishing y, mediante SQLi tener una infinidad de opciones para realizar ataques, incluyendo un D-o-S.<br />
<strong>Errores detectados:</strong> Parametros de entrada sin filtros.</p>
<p>Como conclusión podemos decir que estas personas no  dedican tiempo al tema de la seguridad ya que los sitios que no eran vulnerables es porque son sitios estáticos <span style="text-decoration: line-through;">y feos</span> y aquellos que al intentar <em>violarlos</em> aparecia el menasje de &#8220;Not Acceptable&#8221; es porque el servidor donde esa empresa tenia alojada el sitio web estaba protegido. Esto último explica el hecho de que los sitios hechos de la misma forma funcionen en un servidor y en otros no.</p>
<p>Por lo tanto, <strong>NO</strong> recomiendo esta empresa.</p>
<p><a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-goldendata%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20GoldenData" title="Delicious" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-goldendata%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20GoldenData" title="Twitter" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-goldendata%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20GoldenData" title="Facebook" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-goldendata%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20GoldenData" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-goldendata%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20GoldenData" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-goldendata%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20GoldenData" title="Digg" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/slashdot?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-goldendata%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20GoldenData" title="Slashdot" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/slashdot.png" width="16" height="16" alt="Slashdot"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-goldendata%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20GoldenData">Compartir/Guardar</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.zerial.org/seguridad/empresas-de-hosting-y-diseno-web-al-descubierto-goldendata/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Empresas de hosting y diseño web al descubierto: WebSeo</title>
		<link>http://blog.zerial.org/seguridad/empresas-de-hosting-y-diseno-web-al-descubierto-webseo/</link>
		<comments>http://blog.zerial.org/seguridad/empresas-de-hosting-y-diseno-web-al-descubierto-webseo/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 01:01:37 +0000</pubDate>
		<dc:creator>Zerial</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Interes general]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Sitios Vulnerables]]></category>
		<category><![CDATA[chile]]></category>
		<category><![CDATA[Empresas de hosting y diseño web al descubierto]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[sql injection]]></category>

		<guid isPermaLink="false">http://blog.zerial.org/?p=811</guid>
		<description><![CDATA[El segundo sitio objetivo corresponde a la empresa WebSeo. Debo admitir que a esta empresa no le he informado sobre sus vulnerabilidades por una simple razón: Ellos son expertos en SEO por lo que saber qué sitios hablan de ellos, quienes los linkean, etc no debe ser problema para ellos y se enterarán de inmediato. [...]]]></description>
			<content:encoded><![CDATA[<p>El segundo sitio objetivo corresponde a la empresa <a href="http://www.webseo.cl" target="_blank">WebSeo</a>. Debo admitir que a esta empresa no le he informado sobre sus vulnerabilidades por una simple razón: Ellos son <em>expertos</em> en SEO por lo que saber qué sitios hablan de ellos, quienes los linkean, etc no debe ser problema para ellos y se enterarán de inmediato.</p>
<p><img class="aligncenter size-full wp-image-812" title="pwned_fulld" src="http://blog.zerial.org/wp-content/uploads/2009/08/pwned_fulld.png" alt="pwned_fulld" width="175" height="107" /></p>
<p>Tambien me gustaria emitir un comentario personal; las empresas que se dedican a realizar sitios, diseños de &#8220;última generación&#8221;, web 2.0, web marketing, etc etc y que dicen ser expertos en la captación de clientes, saben cómo navega un usuario en su sitio, etc siempre dejan de lado la seguridad y generalmente no tienen a gente <em>altamente</em> capacitada para programar o adminsitrar un servidor y es este motivo el que me da ganas de <em>romperles</em> la seguridad del sitio, de buena manera, obviamente.</p>
<p>Ya, vamos a la acción&#8230;</p>
<p><span id="more-811"></span></p>
<p>Como de costumbre, ingresamos al sitio y no nos dedicamos a recorrer las promociones, ni nada porque no nos interesa, lo que realmente nos interesa es encontrar links candidatos a ser explotados, si nos damos una vuelta rápida por el sitio vamos a encontrar rapidamente dos enlaces:</p>
<p><a href="http://www.webseo.cl/formulario.php?plan=DWamedidad&amp;tipo=contizar" target="_blank">http://www.webseo.cl/formulario.php?plan=DWamedidad&amp;tipo=contizar</a><br />
<a href="http://www.webseo.cl/noticia_detalle.php?id=1" target="_blank">http://www.webseo.cl/noticia_detalle.php?id=1</a></p>
<p>Vamos a destripar la primera url, intentando provocar un error, incluir ficheros loales/remotos, etc. Luego de intentarlo un par de veces nos damos cuenta que no es vulnerable (a simple vista) por lo que, para no perder el tiempo, nos vamos directamente a la segunda url, lo que primero se nos viene a la cabeza es un sql injection, pues intentemoslo:</p>
<blockquote><p>El query select n.idnoticias, n.titulo, n.fecha_ingreso, n.foto, r.resumen, d.descripcion, c.idcategorias, n.categorias_idcategorias, c.nombre, n.estado, a.archivo from vmst_noticias n, vmst_resumen r, vmst_descripcion d, vmst_categorias c, vmst_archivo a where c.idcategorias=n.categorias_idcategorias and d.noticias_idnoticias=n.idnoticias and r.noticias_idnoticias=n.idnoticias and c.idcategorias=&#8217;1&#8242; and n.idnoticias=a.noticias_idnoticias and n.idnoticias=&#8217; and n.estado=&#8217;SI&#8217; el inválidoYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#8216;SI&#8221; at line 1You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#8216;SI&#8221; at line 1</p></blockquote>
<p>Ya tenemos el query, las filas, tablas, etc. Este mensaje de error nos facilitará la vida, vamos por las tablas que nos interesan, usuarios, password, etc etc. Encontramos las siguientes tablas:</p>
<blockquote><p>vmst_archivo<br />
vmst_bannear<br />
vmst_administrador</p></blockquote>
<p>Ya tenemos lo que nos interesa, la tabla vmst_administrador. El siguiente paso es obtener las columnas y luego la información:<br />
Las columnas encontradas son email y pass las cuales contiene la siguiente información:</p>
<p style="text-align: center;"><strong>email | pass</strong><br />
cyenes@webseo.cl | 654321
</p>
<p style="text-align: left;">Si hacemos un <em>whois</em> al dominio, podemos ver que el dueño se llama &#8220;CHRISTOPHER JOHN YENES BURGOS&#8221; y el email es cyenes@webseo.cl lo que podemos concluir, que ese email corresponde al dueño de la empresa. Si nos fijamos en la clave, corresponen a numeros desde el 6 hasta el 1 lo que es extremadamente fácil y entonces nos preguntamos</p>
<p style="text-align: left;">
<strong>¿Si el dueño de la empresa usa password tan tontas como esas, queire decir que no confia en el sistema, entonces por que nosotros debemos confiar en él (ademas estan en exto plano!!!!)?</strong>
</p>
<p style="text-align: left;">De lo contrario, si esta persona si confiara en sus sistemas, entonces <strong>¿Por qué usa password tan fáciles y texto plano?</strong></p>
<p style="text-align: left;">Ya habiendo encontrado este tipo de vulnerabilidad y habiendo concluido esto, queda claro que WebSeo no es una empresa de confianza, no demuestra profesionalidad.</p>
<p style="text-align: left;"><strong>Vulnerabilidades detectadas:</strong> SQL Injection.<br />
<strong>Alcance de las vulnerabilidades:</strong> Recorrido de tablas y columnas, obtención de datos de las tablas.<br />
<strong>Errores detectados:</strong> Passwords sin encriptación, no existen filtros de entrada en las URL.</p>
<p><a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-webseo%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20WebSeo" title="Delicious" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-webseo%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20WebSeo" title="Twitter" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-webseo%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20WebSeo" title="Facebook" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-webseo%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20WebSeo" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-webseo%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20WebSeo" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-webseo%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20WebSeo" title="Digg" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/slashdot?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-webseo%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20WebSeo" title="Slashdot" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/slashdot.png" width="16" height="16" alt="Slashdot"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fempresas-de-hosting-y-diseno-web-al-descubierto-webseo%2F&amp;linkname=Empresas%20de%20hosting%20y%20dise%C3%B1o%20web%20al%20descubierto%3A%20WebSeo">Compartir/Guardar</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.zerial.org/seguridad/empresas-de-hosting-y-diseno-web-al-descubierto-webseo/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Prueba de concepto: DDoS vía SQLi</title>
		<link>http://blog.zerial.org/seguridad/prueba-de-concepto-ddos-via-sqli/</link>
		<comments>http://blog.zerial.org/seguridad/prueba-de-concepto-ddos-via-sqli/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 17:46:17 +0000</pubDate>
		<dc:creator>Zerial</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[ddos]]></category>
		<category><![CDATA[dos]]></category>
		<category><![CDATA[proof-of-concept]]></category>
		<category><![CDATA[sql injection]]></category>
		<category><![CDATA[sqli]]></category>

		<guid isPermaLink="false">http://blog.zerial.org/?p=704</guid>
		<description><![CDATA[La semana pasada publiqué un artículo donde explicaba cómo llegar a realizar un ataque de denegación de servicio con éxito, pues bien, con un grupo de personas nos dedicamos a realizar una prueba de concepto y testear que tan eficáz era. El primer paso fue encontrar un objetivo que tenga una vulnerabilidad SQLi, luego de [...]]]></description>
			<content:encoded><![CDATA[<p>La semana pasada publiqué <a href="http://blog.zerial.org/seguridad/como-provocar-un-ataque-ddos-mediante-sql-injection/" target="_blank">un artículo</a> donde explicaba cómo llegar a realizar un ataque de denegación de servicio con éxito, pues bien, con <a href="http://insecurity.cl" target="_blank">un grupo de personas</a> nos dedicamos a realizar una prueba de concepto y <em>testear</em> que tan eficáz era.</p>
<p>El primer paso fue encontrar un objetivo que tenga una vulnerabilidad <strong>SQLi</strong>, luego de eso ver hasta qué punto podemos inyectar código SQL para poder crear nuestra <em>consulta pesada</em> que genere la denegación de servicio.</p>
<p>El sitio objetivo fue <a href="http://maqval.cl" target="_blank">http://maqval.cl</a> (alojado en dreamhost), sitio que esta entre los &#8220;<em>Sitios vulnerables</em>&#8221; que he publicado. La consulta SQL que nos ayudó a realizar la denegación de servicio fue una con SELECT anidados usando la función BENCHMARK y repitiendo muchas veces  estas instrucciones. No sé si el sitio web corrigió las vulnerabilidades, por lo que no daré el string completo de la inyección sql.</p>
<p><span id="more-704"></span></p>
<p>Fuimos 2 o 3 personas las que ejecutamos la inyección sql y al pasar los segundos el sitio dejo de responder, mostrando el mensaje:</p>
<blockquote>
<h3>This Site is temporarily unavailable</h3>
</blockquote>
<p>Bastaron dos o tres peticiones para que el sitio cayera.<br />
El sitio estuvo abajo toda la noche y al otro día. Me comuniqué con el encargado del hosting y me contó que lo estaban llamando los clientes para preguntar que sucedia con el sitio web, que los productos y precios no aparecian, etc. El encargado se conectó a la base de datos y se sio cuenta que no estaba, como si la hubiesen eliminado (drop database, delete&#8230;) me miró y yo le dije &#8220;Oops! Yo no fui, yo solo le hice DoS&#8221;, entonces él empezó a averiguar y claro, los de <span style="text-decoration: line-through;">sotorpe</span> soporte de dreamhosthabían eliminado la base de datos ya que consumia muchos recursos en el servidor y estaba comprometiendo el servicio de otros clientes, afortunadamente el encargado del hosting tenia un respaldo de la base de datos.</p>
<p>Bueno, con esto, lo único que queda decir, un ataque dirigido puede llegar a afectar a todos los usuarios y servicios de un servidor, logrando hasta que le cancelen la cuenta. La prueba de concepto fue realizada con éxito.</p>
<p><a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fprueba-de-concepto-ddos-via-sqli%2F&amp;linkname=Prueba%20de%20concepto%3A%20DDoS%20v%C3%ADa%20SQLi" title="Delicious" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fprueba-de-concepto-ddos-via-sqli%2F&amp;linkname=Prueba%20de%20concepto%3A%20DDoS%20v%C3%ADa%20SQLi" title="Twitter" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fprueba-de-concepto-ddos-via-sqli%2F&amp;linkname=Prueba%20de%20concepto%3A%20DDoS%20v%C3%ADa%20SQLi" title="Facebook" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fprueba-de-concepto-ddos-via-sqli%2F&amp;linkname=Prueba%20de%20concepto%3A%20DDoS%20v%C3%ADa%20SQLi" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fprueba-de-concepto-ddos-via-sqli%2F&amp;linkname=Prueba%20de%20concepto%3A%20DDoS%20v%C3%ADa%20SQLi" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fprueba-de-concepto-ddos-via-sqli%2F&amp;linkname=Prueba%20de%20concepto%3A%20DDoS%20v%C3%ADa%20SQLi" title="Digg" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/slashdot?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fprueba-de-concepto-ddos-via-sqli%2F&amp;linkname=Prueba%20de%20concepto%3A%20DDoS%20v%C3%ADa%20SQLi" title="Slashdot" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/slashdot.png" width="16" height="16" alt="Slashdot"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fprueba-de-concepto-ddos-via-sqli%2F&amp;linkname=Prueba%20de%20concepto%3A%20DDoS%20v%C3%ADa%20SQLi">Compartir/Guardar</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.zerial.org/seguridad/prueba-de-concepto-ddos-via-sqli/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>5 sitios vulnerables de la semana</title>
		<link>http://blog.zerial.org/seguridad/5-sitios-vulnerables-de-la-semana/</link>
		<comments>http://blog.zerial.org/seguridad/5-sitios-vulnerables-de-la-semana/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 16:23:21 +0000</pubDate>
		<dc:creator>Zerial</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Sitios Vulnerables]]></category>
		<category><![CDATA[sitios vulnerables]]></category>
		<category><![CDATA[sql injection]]></category>
		<category><![CDATA[vulnerabilidades]]></category>
		<category><![CDATA[xss]]></category>

		<guid isPermaLink="false">http://blog.zerial.org/?p=666</guid>
		<description><![CDATA[Para seguir con la tradición, acá están los 5 sitios vulnerables de la semana. Tres de ellos con vulnerabilidades XSS y uno con SQL Injection, el quinto tiene ambas. Generando un error mediante inyeccion de codigo mysql es posible explotar la vulnerabilidad XSS. Corresponden a las vulnerabildiades SQL Injection y XSS y los sitios son [...]]]></description>
			<content:encoded><![CDATA[<p>Para seguir con la tradición, acá están los 5 sitios vulnerables de la semana.<br />
Tres de ellos con vulnerabilidades XSS y uno con SQL Injection, el quinto tiene ambas. Generando un error mediante inyeccion de codigo mysql es posible explotar la vulnerabilidad XSS.</p>
<p><img class="alignright" style="margin: 4px;" title="kblocked" src="http://blog.zerial.org/wp-content/uploads/2009/07/kblocked.jpg" alt="kblocked" width="289" height="192" /></p>
<p>Corresponden a las vulnerabildiades SQL Injection y XSS y los sitios son los siguientes:</p>
<ul>
<li><a href="http://www.sirpachile.cl" target="_blank">sirpachile.cl</a></li>
<li><a href="http://www.tardis.cl" target="_blank">tardis.cl</a></li>
<li><a href="http://www.paihuen.cl" target="_blank">paihuen.cl</a></li>
<li><a href="http://www.paihuen.cl" target="_blank">dibam.cl</a></li>
<li><a href="http://www.balmacedartejoven.cl" target="_blank">balmacedartejoven.cl</a></li>
</ul>
<p><span id="more-666"></span></p>
<p>Las URL vulerables:</p>
<p><a href="http://www.sirapchile.cl/biblioteca.php?categoria_biblioteca=&amp;Submit=Buscar&amp;dat=" target="_blank">http://www.sirapchile.cl/biblioteca.php?categoria_biblioteca=&amp;Submit=Buscar&amp;dat=</a><strong>[XSS]</strong></p>
<p><a href="http://www.tardis.cl/uf.php?ano=" target="_blank">http://www.tardis.cl/uf.php?ano=</a><strong>[SQL Injection]</strong></p>
<p><a href="http://www.paihuen.cl/socios/default.asp?mensaje=" target="_blank">http://www.paihuen.cl/socios/default.asp?mensaje=</a><strong>[XSS]</strong></p>
<p><a href="http://www.dibam.cl/error.asp?cadena=a&amp;pagina=" target="_blank">http://www.dibam.cl/error.asp?cadena=a&amp;pagina=</a><strong>[XSS]</strong></p>
<p>La siguiente URI tiene dos vulnerabilidades:</p>
<p><a href=" http://www.balmacedartejoven.cl/portada_sede.php?go_sede=" target="_blank">http://www.balmacedartejoven.cl/portada_sede.php?go_sede=</a><strong>[SQL Injection | XSS ]</strong></p>
<p><a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2F5-sitios-vulnerables-de-la-semana%2F&amp;linkname=5%20sitios%20vulnerables%20de%20la%20semana" title="Delicious" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2F5-sitios-vulnerables-de-la-semana%2F&amp;linkname=5%20sitios%20vulnerables%20de%20la%20semana" title="Twitter" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2F5-sitios-vulnerables-de-la-semana%2F&amp;linkname=5%20sitios%20vulnerables%20de%20la%20semana" title="Facebook" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2F5-sitios-vulnerables-de-la-semana%2F&amp;linkname=5%20sitios%20vulnerables%20de%20la%20semana" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2F5-sitios-vulnerables-de-la-semana%2F&amp;linkname=5%20sitios%20vulnerables%20de%20la%20semana" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2F5-sitios-vulnerables-de-la-semana%2F&amp;linkname=5%20sitios%20vulnerables%20de%20la%20semana" title="Digg" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/slashdot?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2F5-sitios-vulnerables-de-la-semana%2F&amp;linkname=5%20sitios%20vulnerables%20de%20la%20semana" title="Slashdot" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/slashdot.png" width="16" height="16" alt="Slashdot"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2F5-sitios-vulnerables-de-la-semana%2F&amp;linkname=5%20sitios%20vulnerables%20de%20la%20semana">Compartir/Guardar</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.zerial.org/seguridad/5-sitios-vulnerables-de-la-semana/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cómo provocar un ataque DDoS mediante SQL Injection</title>
		<link>http://blog.zerial.org/seguridad/como-provocar-un-ataque-ddos-mediante-sql-injection/</link>
		<comments>http://blog.zerial.org/seguridad/como-provocar-un-ataque-ddos-mediante-sql-injection/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 02:10:32 +0000</pubDate>
		<dc:creator>Zerial</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[ddos]]></category>
		<category><![CDATA[denegacion de servicio]]></category>
		<category><![CDATA[denial of service]]></category>
		<category><![CDATA[dos]]></category>
		<category><![CDATA[sql injection]]></category>

		<guid isPermaLink="false">http://blog.zerial.org/?p=617</guid>
		<description><![CDATA[Más que enseñar a explotar esta vulnerabilidad para provocar un ataque de denegación de servicio, lo que busco es que los desarrolladores sepan la magnitud que puede tener una falla de este tipo (hay que encontrarle el lado white a las cosa .  Un ataque de denegación de servicio (DoS), como su nombre lo dice [...]]]></description>
			<content:encoded><![CDATA[<p>Más que enseñar a explotar esta vulnerabilidad para provocar un ataque de denegación de servicio, lo que busco es que los desarrolladores sepan la magnitud que puede tener una falla de este tipo (hay que encontrarle el lado <em>white</em> a las cosa <img src='http://blog.zerial.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .  Un ataque de denegación de servicio (DoS), como su nombre lo dice y en palabras simples, consiste en denegar un servicio para que éste deje de responder y se <em>caiga</em>. Este tipo de ataque se puede realizar de forma distribuida para que tenga mejor efecto, es decir, sincronizando y distribuyendo la carga y el ataque en distintas máquinas con el mismo objetivo.</p>
<p style="text-align: center;"><img class="size-full wp-image-642 aligncenter" title="ddosattc" src="http://blog.zerial.org/wp-content/uploads/2009/07/ddosattc.jpg" alt="Imágen: http://nsl.cs.columbia.edu" width="469" height="359" />(<em>Imágen: <a href="http://nsl.cs.columbia.edu" target="_blank">http://nsl.cs.columbia.edu</a></em>)</p>
<p><span id="more-617"></span></p>
<p>La teoría de esto es muy sencilla, pensemos que para hacer que un servicio deje de responder hay que hacer que se sature y esto se puede lograr de varias formas, muchas conexiones simultaneas, flood, synflood, etc. La forma que quiero enseñar es bastante más simple y consiste en modificar una consulta SQL, mediante SQL Injection, de manera tal que el servidor aumente considerablemente su carga y tiempo de respuesta hasta lograr el esperado <em>denial of service</em>.</p>
<p>Por ejemplo, pensemos en una tienda comercial que tiene en su base de datos miles (o millones) de productos, una tipica consulta para listar los productos de una categoría en particular sería:</p>
<p><code>SELECT id,producto,valor FROM productos WHERE categoria = (id de la categoría)</code></p>
<p>Y la URI sería algo como<br />
<strong>http://sitio.com/tienda/productos.php?categoria=(id de la categoría)</strong>.<br />
Si este sitio permitiese inyectar código SQL podríamos modificar la consulta de manera tal que nos muestre todos los productos, sin importar la categoría, haciendo que la consulta quede de la siguiente forma:</p>
<p><code>SELECT id,producto,valor FROM productos WHERE categoria = (id de la categoría) <strong><em>OR 1 = 1</em></strong></code></p>
<p>Para lograr esto, la dirección quedaría mas o menos asi:<br />
<strong>http://sitio.com/tienda/productos.php?categoria=(id de la categoría)%20OR%201=1</strong><br />
Logrando que el sitio web nos muestre todos los productos y generando una carga mayor al servidor.</p>
<p>Si encontamos la forma de lograr la mayor carga en el servidor, podemos hacer un ataque sincronizado y distribuido para lograr nuestro objetivo: DDoS.<br />
La distribución del ataque se puede realizar de distintas formas, muchos computadores atacando un sitio web o bien buscar las sitios web alojados en el mismo servidor o que usen el mismo recurso de base de datos y de esta forma generar más carga aún.</p>
<p>Está de más decir que esto es sólo una prueba de concepto y que si bien hay muchos sitios vulnerables a este tipo de ataque, la finalidad de todo esto es saber el alcance que puede tener una no-validación de datos.</p>
<p><a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fcomo-provocar-un-ataque-ddos-mediante-sql-injection%2F&amp;linkname=C%C3%B3mo%20provocar%20un%20ataque%20DDoS%20mediante%20SQL%20Injection" title="Delicious" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fcomo-provocar-un-ataque-ddos-mediante-sql-injection%2F&amp;linkname=C%C3%B3mo%20provocar%20un%20ataque%20DDoS%20mediante%20SQL%20Injection" title="Twitter" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fcomo-provocar-un-ataque-ddos-mediante-sql-injection%2F&amp;linkname=C%C3%B3mo%20provocar%20un%20ataque%20DDoS%20mediante%20SQL%20Injection" title="Facebook" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fcomo-provocar-un-ataque-ddos-mediante-sql-injection%2F&amp;linkname=C%C3%B3mo%20provocar%20un%20ataque%20DDoS%20mediante%20SQL%20Injection" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fcomo-provocar-un-ataque-ddos-mediante-sql-injection%2F&amp;linkname=C%C3%B3mo%20provocar%20un%20ataque%20DDoS%20mediante%20SQL%20Injection" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fcomo-provocar-un-ataque-ddos-mediante-sql-injection%2F&amp;linkname=C%C3%B3mo%20provocar%20un%20ataque%20DDoS%20mediante%20SQL%20Injection" title="Digg" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/slashdot?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fcomo-provocar-un-ataque-ddos-mediante-sql-injection%2F&amp;linkname=C%C3%B3mo%20provocar%20un%20ataque%20DDoS%20mediante%20SQL%20Injection" title="Slashdot" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/slashdot.png" width="16" height="16" alt="Slashdot"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fcomo-provocar-un-ataque-ddos-mediante-sql-injection%2F&amp;linkname=C%C3%B3mo%20provocar%20un%20ataque%20DDoS%20mediante%20SQL%20Injection">Compartir/Guardar</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.zerial.org/seguridad/como-provocar-un-ataque-ddos-mediante-sql-injection/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Sitios vulnerables de la semana</title>
		<link>http://blog.zerial.org/seguridad/sitios-vulnerables-de-la-semana-2/</link>
		<comments>http://blog.zerial.org/seguridad/sitios-vulnerables-de-la-semana-2/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 14:09:36 +0000</pubDate>
		<dc:creator>Zerial</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Sitios Vulnerables]]></category>
		<category><![CDATA[full path disclosure]]></category>
		<category><![CDATA[path disclosure]]></category>
		<category><![CDATA[sitios vulnerables]]></category>
		<category><![CDATA[sql injection]]></category>
		<category><![CDATA[xss]]></category>

		<guid isPermaLink="false">http://blog.zerial.org/?p=592</guid>
		<description><![CDATA[Los sitios vulnerables de esta semana correspnden a 5, lo inaceptable es que 3 de ellos pertenecen a la Universidad San Sebastián. Esta semana semana expondré sitios con vulnerabilidades de SQL Injection, XSS y Path Disclosure, los sitios afectados son: rmm.cl eduvic.cl cronica.cl uss.cl (www.uss.cl y enred.uss.cl) - Las vulnerabilidades XSS corresponden a los siguientes [...]]]></description>
			<content:encoded><![CDATA[<p>Los sitios vulnerables de esta semana correspnden a 5, lo inaceptable es que 3 de ellos pertenecen a la <a href="http://www.uss.cl" target="_blank">Universidad San Sebastián</a>. Esta semana semana expondré sitios con vulnerabilidades de SQL Injection, XSS y Path Disclosure, los sitios afectados son:<br />
<img class="alignright size-full wp-image-608" title="wrongway1" src="http://blog.zerial.org/wp-content/uploads/2009/07/wrongway1.jpg" alt="wrongway1" width="194" height="129" /></p>
<ul>
<li><a href="http://rmm.cl" target="_blank">rmm.cl</a></li>
<li><a href="http://eduvic.cl" target="_blank">eduvic.cl</a></li>
<li><a href="http://cronica.cl" target="_blank">cronica.cl</a></li>
<li><a href="http://uss.cl" target="_blank">uss.cl</a> (www.uss.cl y enred.uss.cl)</li>
</ul>
<p><span id="more-592"></span></p>
<p>- Las vulnerabilidades <em>XSS</em> corresponden a los siguientes sitios:</p>
<p><a href="http://www.rmm.cl/recursos.php?id_portal=335&amp;seccion=" target="_blank">http://www.rmm.cl/recursos.php?id_portal=335&amp;seccion=</a><strong>[XSS]</strong><br />
<a href="http://www.eduvic.cl/doc.asp?id=1&amp;nom=" target="_blank">http://www.eduvic.cl/doc.asp?id=1&amp;nom=</a><strong>[XSS]</strong><br />
<a href="http://enred.uss.cl/seccion/cambios_equipo_institucional.php?ac=" target="_blank">http://enred.uss.cl/seccion/cambios_equipo_institucional.php?ac=</a><strong>[XSS]</strong></p>
<p>- Los sitios con vulnerabilidad <em>SQL Injection</em> son:</p>
<p><a href="http://enred.uss.cl/seccion/cambios_equipo_institucional.php?ac=" target="_blank">http://enred.uss.cl/seccion/cambios_equipo_institucional.php?ac=</a><strong>[SQL Injection]</strong><br />
<a href="http://www.uss.cl/alumnos/noticias_detalle.php?s=20040708164902&amp;c=" target="_blank"> http://www.uss.cl/alumnos/noticias_detalle.php?s=20040708164902&amp;c=</a><strong>[SQL Injection]</strong></p>
<p>- <em>Full Path Disclosure</em></p>
<p><a href="http://www.cronica.cl/edicion_cronica/seccion/articulo.php?dia=1190088000&amp;seccion=" target="_blank">http://www.cronica.cl/edicion_cronica/seccion/articulo.php?dia=1190088000&amp;seccion=</a><strong>[XXX]</strong></p>
<p><strong>Bonus track<br />
</strong><br />
<a href="http://twittersheep.com/results.php?u=" target="_blank"> http://twittersheep.com/results.php?u=</a><strong>[XSS]</strong></p>
<p><a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-2%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana" title="Delicious" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-2%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana" title="Twitter" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-2%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana" title="Facebook" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-2%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-2%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-2%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana" title="Digg" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/slashdot?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-2%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana" title="Slashdot" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/slashdot.png" width="16" height="16" alt="Slashdot"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-2%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana">Compartir/Guardar</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.zerial.org/seguridad/sitios-vulnerables-de-la-semana-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sitios vulnerables de la semana: 6</title>
		<link>http://blog.zerial.org/seguridad/sitios-vulnerables-de-la-semana-6/</link>
		<comments>http://blog.zerial.org/seguridad/sitios-vulnerables-de-la-semana-6/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 19:36:43 +0000</pubDate>
		<dc:creator>Zerial</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Sitios Vulnerables]]></category>
		<category><![CDATA[auth bypass]]></category>
		<category><![CDATA[inseguridad]]></category>
		<category><![CDATA[sql injection]]></category>
		<category><![CDATA[xss]]></category>

		<guid isPermaLink="false">http://blog.zerial.org/?p=505</guid>
		<description><![CDATA[La semana pasada fue el turno de vulnerabildiades de tipo XSS, esta semana será una lista de sitios con vulnerabilidades RFI, XSS y SQL Injection. Los sitios o empresas afectados son: - Ecored.cl - iti.cl (https) - stiport.cl (https) - Lucylafuenteindo.cl - latitud90.com - Maqval.cl Con &#8220;Lucylafuenteindo.cl&#8221; intenté comunicarme para solucionar el problema pero luego [...]]]></description>
			<content:encoded><![CDATA[<p>La semana pasada fue el turno de vulnerabildiades de tipo XSS, esta semana será una lista de sitios con vulnerabilidades RFI, XSS y SQL Injection. Los sitios o empresas afectados son:<img class="alignright size-full wp-image-535" title="SQLInjection1" src="http://blog.zerial.org/wp-content/uploads/2009/07/SQLInjection1.jpg" alt="SQLInjection1" width="250" height="167" /></p>
<p>- <a href="http://ecored.cl" target="_blank">Ecored.cl</a><br />
- <a href="https://torpedo.iti.cl" target="_blank">iti.cl</a> (https)<br />
- <a href="https://www.stiport.cl" target="_blank">stiport.cl</a> (https)<br />
- <a href="http://lucylafuenteindo.cl" target="_blank">Lucylafuenteindo.cl</a><br />
- <a href="http://latitud90.com" target="_blank">latitud90.com</a><br />
- <a href="http://maqval.cl" target="_blank">Maqval.cl</a></p>
<p>Con &#8220;Lucylafuenteindo.cl&#8221; intenté comunicarme para solucionar el problema pero luego de corregir parcialmente el problema ni se contactaron conmigo. Ecored.cl parece ser (o fue) una empresa de informatica bastante vieja, nose si aun utillizaran el sitio. Con los otros sitios estoy intentando contactarme.<br />
Para leer mas detalladamente las fallas en cada uno de los sitios lea el articulo completo.</p>
<p><span id="more-505"></span>A continuación una lista de los sitios con su vulnerabilidad y su URI vulnerable</p>
<p><strong>Remote File Include</strong>:</p>
<p><a href="http://www.ecored.cl/php/a-mensaje-envia.php?foro=" target="_blank">http://www.ecored.cl/php/a-mensaje-envia.php?foro=</a><strong>[RFI]</strong><br />
<a href="https://torpedo.iti.cl/funciones/login.php?mensaje=" target="_blank"> https://torpedo.iti.cl/funciones/login.php?mensaje=</a><strong>[XSS]</strong>&amp;pagina=<strong>[RFI]</strong><br />
<a href="https://www.stiport.cl/funciones/login.php?mensaje=" target="_blank"> https://www.stiport.cl/funciones/login.php?mensaje=</a><strong>[XSS]</strong>&amp;pagina=<strong>[RFI]</strong></p>
<p><strong>XSS:<br />
</strong></p>
<p><a href="http://www.latitud90.com/admin/index.php?mensaje=" target="_blank">http://www.latitud90.com/admin/index.php?mensaje=</a><strong>[XSS]</strong>&amp;dia=<strong>[XSS]</strong>&amp;hora=<strong>[XSS]<br />
</strong><a href="http://www.maqval.cl/?ver=productos&amp;id=5&amp;cat=" target="_blank">http://www.maqval.cl/?ver=productos&amp;id=5&amp;cat=</a><strong>[XSS]</strong></p>
<p><strong>SQL Injection:</strong></p>
<p><a href="http://www.maqval.cl/?ver=carrito&amp;a=add&amp;c=1&amp;n=" target="_blank">http://www.maqval.cl/?ver=carrito&amp;a=add&amp;c=1&amp;n=</a><strong>[SQL]</strong></p>
<p>Y por ultimo, una vulnerabilidad bastante peculiar, se trata de <strong>Auth Bypass</strong>, podremos editar el contenido del sitio con tan solo conocer la ruta de la administración, sin un usuario ni un password. Personalmente, pienso que este tipo de <em>sistemas</em> es una <strong>falta de respeto</strong>.</p>
<p>Tenemos el sitio <a href="http://www.lucylafuenteindo.cl/" target="_blank">http://www.lucylafuenteindo.cl/</a> donde podemos navegar por su contenido, cuando ingresamos nos redirecciona a <a href="http://www.lucylafuenteindo.cl/web" target="_blank">http://www.lucylafuenteindo.cl/web</a> y misteriosamente, si nos vamos a <strong>/admin</strong>, podremos editar el contenido  como nosotros queramos, saltandonos cualquier tipo de autentificación que el sitio pudiese haber tenido:<br />
<a href="http://www.lucylafuenteindo.cl/web/admin/" target="_blank">http://www.lucylafuenteindo.cl/web/admin/</a></p>
<p><a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-6%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana%3A%206" title="Delicious" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-6%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana%3A%206" title="Twitter" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-6%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana%3A%206" title="Facebook" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-6%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana%3A%206" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-6%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana%3A%206" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-6%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana%3A%206" title="Digg" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/slashdot?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-6%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana%3A%206" title="Slashdot" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/slashdot.png" width="16" height="16" alt="Slashdot"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fsitios-vulnerables-de-la-semana-6%2F&amp;linkname=Sitios%20vulnerables%20de%20la%20semana%3A%206">Compartir/Guardar</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.zerial.org/seguridad/sitios-vulnerables-de-la-semana-6/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Vulnerabilidades criticas en sitio web de Caffarena</title>
		<link>http://blog.zerial.org/seguridad/vulnerabilidades-criticas-en-sitio-web-de-caffarena/</link>
		<comments>http://blog.zerial.org/seguridad/vulnerabilidades-criticas-en-sitio-web-de-caffarena/#comments</comments>
		<pubDate>Sat, 13 Jun 2009 05:32:10 +0000</pubDate>
		<dc:creator>Zerial</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[auth bypass]]></category>
		<category><![CDATA[caffarena]]></category>
		<category><![CDATA[chile]]></category>
		<category><![CDATA[inseguridad]]></category>
		<category><![CDATA[sql injection]]></category>
		<category><![CDATA[vulnerabilidades]]></category>
		<category><![CDATA[xss]]></category>

		<guid isPermaLink="false">http://blog.zerial.org/?p=377</guid>
		<description><![CDATA[Como es de costumbre, cada vez que encuentro alguna vulnerabilidad en sitios web lo primero que hago es intentar comunicarme con los responsables de ese sitio web, si estas personas me contestan entonces los ayudo a solucionar los problemas y, una ves solucionado, genero un reporte sobre las vulnerabilidades y las publico aca, en caso [...]]]></description>
			<content:encoded><![CDATA[<p>Como es de costumbre, cada vez que encuentro alguna vulnerabilidad en sitios web lo primero que hago es intentar comunicarme con los responsables de ese sitio web, si estas personas me contestan entonces los ayudo a solucionar los problemas y, una ves solucionado, genero un reporte sobre las vulnerabilidades y las publico aca, en caso contrario, si las personas con quien intento comunucarme tienen una reaccion negativa o derechamente ni si quiera responden los correos electronicos, tambien las hago publicas.<br />
Esta vez es el turno de <a href="http://www.caffarena.cl" target="_a">Caffarena.cl</a> quien tiene <strong>cinco</strong> vulnerabildiades <strong>críticas</strong> en su sitio web.<br />
Si entramos al sitio y pinchamos en &#8220;Acceso clientes&#8221; llegaremos a formulario de inicio de sesion de la intranet<br />
<center><img class="aligncenter size-full wp-image-387" title="caf1" src="http://blog.zerial.org/wp-content/uploads/2009/06/caf1.png" alt="caf1" width="282" height="360" /></center></p>
<p><span id="more-377"></span></p>
<p>Este sistema de inicio de sesion tiene <strong>dos</strong> vulnerabildiades que pueden ser explotadas muy facilmente, SQL Injection y Authentification bypass. La primera nos permitirá iniciar sesion como cualquier cliente o administrador y la segunda</p>
<p>Ejemplo, com un SQL Injection vamos a iniciar sesion como un usuario al azar:<br />
<center><br />
<img class="aligncenter size-full wp-image-388" title="cafcli1" src="http://blog.zerial.org/wp-content/uploads/2009/06/cafcli1.png" alt="cafcli1" width="595" height="389" /></center></p>
<p>La <strong>tercera</strong> vulnerabilidad la podemos encontrar si miramos la url de esta pantalla</p>
<p><img class="aligncenter size-full wp-image-389" title="caf2" src="http://blog.zerial.org/wp-content/uploads/2009/06/caf2.png" alt="caf2" width="565" height="32" />Corresponde a una vulnerabilidad de stipo <strong>XSS</strong>, si cambiamos el contenido de la variable <em>nom</em> por algun codigo malicioso, podremos usar el sitio de caffarena para hacer <em>phishing</em>, robar cookies y otros datos de clientes, etc.</p>
<p>La vulnerabilidad numero <strong>cuatro</strong> corresponde a una del tipo <em>authentificaction bypass</em>, que nos permitirá ingresar al sistema de administración con tan solo escribir en la barra de direcciones el directorio donde se encuentra este sistema, sin un login ni nada. En este panel de administración podremos encontrar todos los documentos de los clientes y además, una lista de todos los clientes con sus respectivos passwords.</p>
<p><center><img class="aligncenter size-full wp-image-390" title="cafadm1" src="http://blog.zerial.org/wp-content/uploads/2009/06/cafadm1.png" alt="cafadm1" width="422" height="420" /></center></p>
<p>Como <strong>quinta</strong> y ultima vulnerabilidad, tenemos que al intentar subir algun fichero, el sistema no valida de que tipo es por lo que podemos subir algun script escrito en php con codigo malicioso que nos permita <span style="text-decoration: line-through;">hacer las cosas que queramos</span> realizar operaciones no permitidas en el servidor, ejecutar comandos, navegar por los directorios, etc.</p>
<p>Como conclusion, no me queda nada mas que decir que <a href="http://caffarena.cl" target="_blank">este sitio web</a> esta <strong>tapado</strong> en bugs altamente explotables y es una de las paginas con los sistemas de seguridad y administracion mas <strong>malo</strong> que he visto.</p>
<p><a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-criticas-en-sitio-web-de-caffarena%2F&amp;linkname=Vulnerabilidades%20criticas%20en%20sitio%20web%20de%20Caffarena" title="Delicious" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-criticas-en-sitio-web-de-caffarena%2F&amp;linkname=Vulnerabilidades%20criticas%20en%20sitio%20web%20de%20Caffarena" title="Twitter" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-criticas-en-sitio-web-de-caffarena%2F&amp;linkname=Vulnerabilidades%20criticas%20en%20sitio%20web%20de%20Caffarena" title="Facebook" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-criticas-en-sitio-web-de-caffarena%2F&amp;linkname=Vulnerabilidades%20criticas%20en%20sitio%20web%20de%20Caffarena" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-criticas-en-sitio-web-de-caffarena%2F&amp;linkname=Vulnerabilidades%20criticas%20en%20sitio%20web%20de%20Caffarena" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-criticas-en-sitio-web-de-caffarena%2F&amp;linkname=Vulnerabilidades%20criticas%20en%20sitio%20web%20de%20Caffarena" title="Digg" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/slashdot?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-criticas-en-sitio-web-de-caffarena%2F&amp;linkname=Vulnerabilidades%20criticas%20en%20sitio%20web%20de%20Caffarena" title="Slashdot" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/slashdot.png" width="16" height="16" alt="Slashdot"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-criticas-en-sitio-web-de-caffarena%2F&amp;linkname=Vulnerabilidades%20criticas%20en%20sitio%20web%20de%20Caffarena">Compartir/Guardar</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.zerial.org/seguridad/vulnerabilidades-criticas-en-sitio-web-de-caffarena/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Vulnerabilidades más comunes en los sitios web</title>
		<link>http://blog.zerial.org/seguridad/vulnerabilidades-mas-comunes-en-los-sitios-web/</link>
		<comments>http://blog.zerial.org/seguridad/vulnerabilidades-mas-comunes-en-los-sitios-web/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 21:06:28 +0000</pubDate>
		<dc:creator>Zerial</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[auth]]></category>
		<category><![CDATA[bypass]]></category>
		<category><![CDATA[file disclosure]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[path disclosure]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sql injection]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[xss]]></category>

		<guid isPermaLink="false">http://blog.zerial.org/?p=335</guid>
		<description><![CDATA[Estamos en el año 2009 y es increible que existiendo tantas herramientas de auditoría y el peligro/riesgo que existe por el mal tratamiento de la información, los desarrolladores esten cayendo en errores tan básicos. Voy a listar las vulnerabilidades que, según mi experiencia, son las más comunes en los sitios web. File/Path Disclosure: Esta vulnerabilidad [...]]]></description>
			<content:encoded><![CDATA[<p>Estamos en el año 2009 y es increible que existiendo tantas herramientas de auditoría y el peligro/riesgo que existe por el mal tratamiento de la información, los desarrolladores esten cayendo en <em>errores</em> tan básicos.</p>
<p>Voy a listar las vulnerabilidades que, según mi experiencia, son las más comunes en los sitios web.</p>
<ul>
<li>File/Path Disclosure: Esta vulnerabilidad es más comun de lo que uno pueda imaginar, aunque generalmente para poder llegar a explotarla es necesario pasar algun sistema de autentificacion ya que es muy comun en sistemas donde los usuarios tienen acceso a descargar o subir información como un <a href="http://blog.zerial.org/seguridad/vulnerabilidad-biblio-uchile/" target="_saelf">sitio de una Universidad,</a> biblioteca, intranet, etc.</li>
</ul>
<ul>
<li> XSS (Cross-Site Scripting): Esta vulnerabilidad tambien es muy comun, aunque es un <em>poco</em> mas compleja de explotar, requiere conocimiento en javascript, manejos de cookies y un poco de experiencia en el tema. Con esta vulnerabilidad es posible <em>robar</em> cookies para ingresar a algun sistema autentificado con un usuario ajeno.</li>
</ul>
<ul>
<li> SQL Injection: Hace un tiempo fue el <em>boom</em> de esta vulnerabilidad, muchos sitios tenian fallos de este tipo. Estuvo de <em>moda</em> explotar vulnerabilidades de phpnuke o phpbb basadas en SQL Injection que nos permitian escalacion de privilegios. Esta tecnica consiste <strong>basicamente</strong> en manipular una consulta sql para lograr nuestro proposito como saber nombre de tablas, version de la base de datos y tambien manipular ingresos de datos a la base de datos para modificar campos de tablas, crear archivos, cambiar privilegios, etc.</li>
</ul>
<ul>
<li> Authentication bypass:  Desde mi punto de vista, esta vulnerabilidad, bug o fallo es uno de los mas <strong>estupidos</strong> que un programador/desarrollador puede cometer. Para hacer un login es necesario manejarse con el tema de cookies o sesiones, segun el lenguaje o las necesidades y cuando una persona sin estos conocimientos intenta hacer un codigo de autentificacion sucede lo peor. El caso mas comun y sencillo de este tipo de fallo es saltarse el login haciendo un cambio en la URL. Por ejemplo, tenemos http://example.com/login.php y nos damos cuenta que ese login.php hace un POST con nuestros datos a http://example.com/admin/valida.php, luego, sin ingresar ningun usuario ni password escribimos manualmente la url http://example.com/admin y sorpresa! estamos en el sitio de admin sin usuario pass ni nada, habiendonos saltado el login. Aunque no lo crean, es bastante comun.</li>
</ul>
<p><a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-mas-comunes-en-los-sitios-web%2F&amp;linkname=Vulnerabilidades%20m%C3%A1s%20comunes%20en%20los%20sitios%20web" title="Delicious" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-mas-comunes-en-los-sitios-web%2F&amp;linkname=Vulnerabilidades%20m%C3%A1s%20comunes%20en%20los%20sitios%20web" title="Twitter" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-mas-comunes-en-los-sitios-web%2F&amp;linkname=Vulnerabilidades%20m%C3%A1s%20comunes%20en%20los%20sitios%20web" title="Facebook" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-mas-comunes-en-los-sitios-web%2F&amp;linkname=Vulnerabilidades%20m%C3%A1s%20comunes%20en%20los%20sitios%20web" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-mas-comunes-en-los-sitios-web%2F&amp;linkname=Vulnerabilidades%20m%C3%A1s%20comunes%20en%20los%20sitios%20web" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-mas-comunes-en-los-sitios-web%2F&amp;linkname=Vulnerabilidades%20m%C3%A1s%20comunes%20en%20los%20sitios%20web" title="Digg" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/slashdot?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-mas-comunes-en-los-sitios-web%2F&amp;linkname=Vulnerabilidades%20m%C3%A1s%20comunes%20en%20los%20sitios%20web" title="Slashdot" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/slashdot.png" width="16" height="16" alt="Slashdot"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.zerial.org%2Fseguridad%2Fvulnerabilidades-mas-comunes-en-los-sitios-web%2F&amp;linkname=Vulnerabilidades%20m%C3%A1s%20comunes%20en%20los%20sitios%20web">Compartir/Guardar</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.zerial.org/seguridad/vulnerabilidades-mas-comunes-en-los-sitios-web/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
