<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Security on blag</title><link>https://blog.beford.org/tags/security/</link><description>Recent content in Security on blag</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 04 Jun 2012 04:50:27 +0000</lastBuildDate><atom:link href="https://blog.beford.org/tags/security/index.xml" rel="self" type="application/rss+xml"/><item><title>Defcon 20 - CTF Prequals</title><link>https://blog.beford.org/2012/06/04/defcon-20-ctf-prequals/</link><pubDate>Mon, 04 Jun 2012 04:50:27 +0000</pubDate><guid>https://blog.beford.org/2012/06/04/defcon-20-ctf-prequals/</guid><description>&lt;p&gt;&lt;a href="http://null-life.com"&gt;Null Life&lt;/a&gt; 1800 puntos! Lugar 49 de 303 equipos.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.beford.org/wp-content/uploads/2012/06/defcon20.png"&gt;&lt;img loading="lazy" src="https://blog.beford.org/wp-content/uploads/2012/06/defcon20.png" title="defcon20"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>CSAW 2011 - Reversing - Python 200</title><link>https://blog.beford.org/2011/09/26/csaw-2011-reversing-python-200/</link><pubDate>Mon, 26 Sep 2011 06:43:41 +0000</pubDate><guid>https://blog.beford.org/2011/09/26/csaw-2011-reversing-python-200/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Python - 200 Points&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;nc csawctf.poly.edu 53080&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;When we connected to the port it was running a service Haderper:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;-----------------------------
| Welcome to Haderper! |
| Please enter your command |
-----------------------------
&amp;gt; help
Haderper v0.1-alpha
Command help:
help - this screen
exec - execute a command
derp - derp a string
underp - underp a string
logout/exit - disconnect
&amp;gt; derp hi
UydoaScKcDAKLg==
&amp;gt; underp UydoaScKcDAKLg==
hi
&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;If we decode the base64 string we can see that it looks like a Pickle dump file:&lt;/p&gt;</description></item><item><title>WGSBD2 - Campus Party Valencia 2011</title><link>https://blog.beford.org/2011/07/17/wgsbd2-campus-party-valencia-2011/</link><pubDate>Sun, 17 Jul 2011 07:48:10 +0000</pubDate><guid>https://blog.beford.org/2011/07/17/wgsbd2-campus-party-valencia-2011/</guid><description>&lt;p&gt;Nuestro equipo NULL Life participó en el CTF de &lt;a href="http://securitybydefault.com/"&gt;SecurityByDefault.com&lt;/a&gt; y logró finalizar de primero todos los retos, ademas de obtener el primer lugar por puntos al finalizar el evento :D&lt;/p&gt;
&lt;p&gt;Los miembros del equipo que participaron &lt;a href="http://sinfocol.org" title="Seguridad Informatica"&gt;Daniel&lt;/a&gt; (Colombia), &lt;a href="http://g30rg3x.com/"&gt;g30rg3_x&lt;/a&gt; (Mexico), g05u (Perú), emyei (Argentina), Perverths0 (Perú) y snr33 (Perú). Brillo por su ausencia nuestro CISSP, CEH fataku por motivos de su trabajo, o eso dice el xD&lt;/p&gt;
&lt;p&gt;Por cierto, esta entrada va desde el iPad obtenida en el CTF de Campus Party Colombia, me la entregaron el dia de ayer, y ya le estamos dando un buen uso. Este ha sido un buen año para NULL Life :D&lt;/p&gt;</description></item><item><title>PlaidCTF 2011 - Division is HARD!!</title><link>https://blog.beford.org/2011/04/28/plaidctf-2011-division-is-hard/</link><pubDate>Thu, 28 Apr 2011 18:04:33 +0000</pubDate><guid>https://blog.beford.org/2011/04/28/plaidctf-2011-division-is-hard/</guid><description>&lt;p&gt;Esta vez participamos en el PlaidCTF, organizado por el Plaid Parlament of Pwning. Muchos retos, casi 40 para resolverlos en 2 dias, y con una dificultad considerable.&lt;/p&gt;
&lt;p&gt;Obtuvimos la posicion numero 42 con NULL Life, aunque nos faltaba un miembro importante del equipo. Nos ubicamos por encima de los otros equipos Colombianos, el ultimo dia del ctf el equipo RICTeam nos logro empatar, pero teniamos un As bajo la manga y los pudimos dejar abajo faltando 5 minutos para terminar el CTF cuando ya poco podian hacer. Pueden ver la &lt;a href="http://www.plaidctf.com/scoreboard"&gt;tabla de posiciones&lt;/a&gt; completa en el &lt;a href="http://www.plaidctf.com/"&gt;sitio de plaidctf&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Firefox 3.6.19 Remote Code Execution</title><link>https://blog.beford.org/2011/04/15/firefox-3-6-19-remote-code-execution/</link><pubDate>Fri, 15 Apr 2011 06:32:08 +0000</pubDate><guid>https://blog.beford.org/2011/04/15/firefox-3-6-19-remote-code-execution/</guid><description>&lt;p&gt;&lt;a href="https://blog.beford.org/wp-content/uploads/2011/04/minefield-icon.png"&gt;&lt;img loading="lazy" src="https://blog.beford.org/wp-content/uploads/2011/04/minefield-icon.png" title="minefield-icon"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To be disclosed soon.&lt;/p&gt;</description></item><item><title>Nuit Du Hack 2011 Prequals</title><link>https://blog.beford.org/2011/04/11/nuit-du-hack-2011-prequals/</link><pubDate>Mon, 11 Apr 2011 04:32:22 +0000</pubDate><guid>https://blog.beford.org/2011/04/11/nuit-du-hack-2011-prequals/</guid><description>&lt;p&gt;Nuestro equipo NULL Life participó hace un par de semanas en los prequal de CTF Nuit Du Hack. Logramos finalizar en la posición número 12. Este es el ranking final de los prequals:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.beford.org/wp-content/uploads/2011/04/Screenshot.png"&gt;&lt;img alt="Nuit du Hack Prequals 2011" loading="lazy" src="https://blog.beford.org/wp-content/uploads/2011/04/Screenshot.png" title="Nuit du Hack "&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Entre los equipos que conozco de este top, esta el equipo fail0verflow, es el grupo que encontró la falla de criptografía en el PS3 :D! holy cactus son los mismos de int3pids, Leet More, smoked chicken y Rdot.Org equipos rusos con bastante potencial.&lt;/p&gt;</description></item><item><title>padocon ctf 2011</title><link>https://blog.beford.org/2011/01/20/padocon-ctf-2011/</link><pubDate>Thu, 20 Jan 2011 17:44:59 +0000</pubDate><guid>https://blog.beford.org/2011/01/20/padocon-ctf-2011/</guid><description>&lt;p&gt;Esta vez nuestro equipo *NULL Labs logro la posicion 19 de un total de 351 equipos registrados. Todavia nos falta bastante :) Daniel publicara los writeups pronto.&lt;/p&gt;
&lt;p&gt;Me parecio extrano no ver a int3pids en el top pero creo que ellos se enfocaron mas en el ctf de secbydefault.&lt;/p&gt;
&lt;p&gt;No pudimos hacer nada para el ctf de securitybydefault por falta de tiempo, pero bueno a quien se le ocurre hacer dos ctf el mismo fin de semana :P&lt;/p&gt;</description></item><item><title>Explotar vulnerabilidad LNK</title><link>https://blog.beford.org/2010/07/27/explotar-vulnerabilidad-lnk/</link><pubDate>Tue, 27 Jul 2010 17:40:20 +0000</pubDate><guid>https://blog.beford.org/2010/07/27/explotar-vulnerabilidad-lnk/</guid><description>&lt;p&gt;Gracias al &lt;a href="http://www.sinfocol.org/2010/07/analisis-vulnerabilidad-cve-2010-2568/" title="Análisis vulnerabilidad CVE-2010-2568 (Archivos .LNK)"&gt;analisis sobre la vulnerabilidad y explotacion de LNK&lt;/a&gt; realizado por Daniel, se pudo crear un archivo LNK indetectable por los Antivirus que reproduce esta falla, les recomiendo esta lectura a los que esten interesados en este bug.&lt;/p&gt;</description></item><item><title>Defcon and smpCTF 2010 PreQuals</title><link>https://blog.beford.org/2010/07/12/defcon-and-smpctf-2010-prequals/</link><pubDate>Mon, 12 Jul 2010 18:16:23 +0000</pubDate><guid>https://blog.beford.org/2010/07/12/defcon-and-smpctf-2010-prequals/</guid><description>&lt;p&gt;Este año participé con el equipo de &lt;a href="http://sinfocol.org"&gt;Daniel&lt;/a&gt; en los Prequals de Defcon y smpCTF. Fue una gran experiencia, no habia participado en este tipo de eventos hace varios años, desde que deje de resolver los retos de Yashira, logramos quedar en las posiciones 91/266 en Defcon y 30/196 en el smpCTF, por encima de otros equipos de Colombia.&lt;/p&gt;
&lt;p&gt;Daniel ya publicó algunos papers sobre Defcon, y pronto colocará los nuevos sobre smpCTF.&lt;/p&gt;</description></item><item><title>Google Wave - Make your friends logout gadget</title><link>https://blog.beford.org/2009/11/20/google-wave-make-your-friends-logout-gadget/</link><pubDate>Fri, 20 Nov 2009 04:04:14 +0000</pubDate><guid>https://blog.beford.org/2009/11/20/google-wave-make-your-friends-logout-gadget/</guid><description>&lt;p&gt;Adding this gadget to any wave will make people log out when they see it:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://beford.org/stuff/waveg.xml"&gt;http://beford.org/stuff/waveg.xml&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The code:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&amp;lt;script type=&amp;#34;text/javascript&amp;#34;&amp;gt;
top.location=&amp;#34;https://wave.google.com/wave/logout&amp;#34;;
&amp;lt;/script&amp;gt;
&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Gmail Cross Site Scripting</title><link>https://blog.beford.org/2008/05/04/gmail-cross-site-scripting/</link><pubDate>Sun, 04 May 2008 01:40:13 +0000</pubDate><guid>https://blog.beford.org/2008/05/04/gmail-cross-site-scripting/</guid><description>&lt;p&gt;El dia de hoy les traigo un pequeño descubrimiento, una vulnerabilidad en el sistema de Presentaciones (para los burros, powerpoint) en linea de Google Mail. El problema es sencillo, y no le tomara mucho tiempo arreglar a los de Mountain View, pero hay algo que me preocupa más. Describire el problema de Gmail rapidamente para poder pasar al detalle del plugin de flash.&lt;/p&gt;
&lt;p&gt;Google Slideshows no esta filtrando los hipervinculos de las presentaciones cuyo destino es una URI javascript:, con solo crear un simple enlace, colocarle como destino &lt;em&gt;javascript:alert(1)&lt;/em&gt; e insertarlo en la presentacion, es posible ejecutar javascript en el contexto de mail.google.com. Para los que quieran verlo en funcionamiento he preparado un sencillo poc que envia las cookies a un sitio remoto (que no existe), tendrian que enviarse &lt;a href="http://beford.org/stuff/mozilla.ppt"&gt;este archivo&lt;/a&gt; por correo, y luego verlo en modo de Presentacion desde Gmail.&lt;/p&gt;</description></item><item><title>Cada vez más cerca Firefox 3</title><link>https://blog.beford.org/2008/04/09/cada-vez-mas-cerca-firefox-3/</link><pubDate>Wed, 09 Apr 2008 02:45:51 +0000</pubDate><guid>https://blog.beford.org/2008/04/09/cada-vez-mas-cerca-firefox-3/</guid><description>&lt;p&gt;Ya se encuentra disponible la beta 5 del que considero es, el mejor navegador libre (no, no he usado nada basado en webkit todavia). Entre las nuevas caracteristicas que vienen con el lanzamiento de esta version sobresalen:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mejoras en el uso de memoria: Es algo que se puede sentir sin la necesidad de usar algun tipo de benchmarks. Esta clase de progreso ayuda especialmente a escritorios como Gnome, que para ser sinceros es algo mas exigente con respecto al hardware que otras alternativas libres, pero aun asi, es (y probablemente seguira siendo) uno de los Desktop Environments mas usados. Y pone a Firefox a competir directamente con otros como Opera, y Safari.&lt;/li&gt;
&lt;li&gt;Interfaz grafica integrada con el Sistema operativo: Me gusta especialmente el trabajo que se ha hecho en la version de Linux, en la cual, Firefox utilizara los iconos del tema de nativo de GTK, para sus barras de herramientas y menues.&lt;/li&gt;
&lt;li&gt;Estandares W3: La prueba Acid2 pasada completamente y el resultado de la Acid3 mejora considerablemente con respecto a Firefox 2.&lt;/li&gt;
&lt;li&gt;Barra de direcciones inteligente.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Según informacion entregada por Mozilla, la version final estaría disponible para el mes de junio. Jugueteando con el navegador, me di cuenta que existe un problema de seguridad en todas las versiones del Firefox 3, es una regresion de un bug reportado hace mas de 3 años por &lt;a href="http://mikx.de"&gt;Michael Krax&lt;/a&gt;, el cual afecta las plataformas Windows, personalmente no considero que sea peligroso. Lo reporte a Mozilla, y ya tienen disponible un patch en trunk, el proximo release ya deberia venir con este problema corregido. Un detalle que no me gusta de Firefox 3, es el hecho que la barra de direcciones ahora muestra la URL despues de haberla &amp;lsquo;urldecodeado&amp;rsquo;, y si somos de los que jugamos con las URLs manualmente, esto puede ser un inconveniente.&lt;/p&gt;</description></item><item><title>Security Bookmarklets</title><link>https://blog.beford.org/2008/01/28/security-bookmarklets/</link><pubDate>Mon, 28 Jan 2008 23:47:57 +0000</pubDate><guid>https://blog.beford.org/2008/01/28/security-bookmarklets/</guid><description>&lt;p&gt;I took a couple of days from my school vacation to write 3 bookmarklets that will help me when auditing web sites, I&amp;rsquo;d like to share them here because I know that they&amp;rsquo;ll help some of my friends, and probably one of the two readers of this blog.&lt;/p&gt;
&lt;p&gt;[Text2SQLChar](javascript:(function(){ x=prompt(&amp;lsquo;Input text:&amp;rsquo;,&amp;rsquo;&amp;rsquo;);l=x.length;t=x.charCodeAt(0);for (i = 1;i&amp;lt;l;i++) t = t +&amp;rsquo;,&amp;rsquo;+x.charCodeAt(i);prompt(&amp;lsquo;Output: &amp;lsquo;, &amp;lsquo;Char(&amp;rsquo;+t+&amp;rsquo;)&amp;rsquo;); })();) Converts an string into a CHAR() mysql, usefull when magic_quotes is on.&lt;br&gt;
[SQLIncrement](javascript:(function(){url=decodeURI(location);if (url.indexOf(&amp;lsquo;select 1&amp;rsquo;)==-1) { alert(&amp;lsquo;Inject a simple 'union select 1' first.&amp;rsquo;);return; }max=url.substring(url.indexOf(&amp;lsquo;select 1&amp;rsquo;)).split(&amp;rsquo;,&amp;rsquo;).length;if (max&amp;gt;1) zx = (max-1)+&amp;rsquo;,&amp;rsquo;+max; else zx = &amp;lsquo;select 1&amp;rsquo;;tmp=url.indexOf(zx);location=encodeURI(url.substring(0, tmp+zx.length)+&amp;rsquo;,&amp;rsquo;+(max+1)+url.substring(tmp+zx.length));})()) Increments automatically the number of columns of the injected select query.&lt;br&gt;
[SQLDecrement](javascript:(function(){url=decodeURI(location);if (url.indexOf(&amp;lsquo;select 1&amp;rsquo;)==-1) { alert(&amp;lsquo;Inject a simple 'union select 1' first.&amp;rsquo;);return; }max=url.substring(url.indexOf(&amp;lsquo;select 1&amp;rsquo;)).split(&amp;rsquo;,&amp;rsquo;).length;if (max&amp;gt;2) zx = (max-2)+&amp;rsquo;,&amp;rsquo;+(max-1); else { if (max==2) zx=&amp;lsquo;select 1&amp;rsquo;; else return; } tmp=url.indexOf(zx);dx = &amp;lsquo;,&amp;rsquo;+max;location=encodeURI(url.substring(0, tmp+zx.length)+url.substring(tmp+zx.length+dx.length));})()) Decrements automatically the number of columns of the injected select query.&lt;br&gt;
[Increment](javascript:(function(){ var e,s; IB=1; function isDigit(c) { return (&amp;lsquo;0&amp;rsquo; &amp;lt;= c &amp;amp;&amp;amp; c &amp;lt;= &amp;lsquo;9&amp;rsquo;) } L = decodeURI(location.href); LL = L.length; for (e=LL-1; e&amp;gt;=0; &amp;ndash;e) if (isDigit(L.charAt(e))) { for(s=e-1; s&amp;gt;=0; &amp;ndash;s) if (!isDigit(L.charAt(s))) break; break; } ++s; if (e&amp;lt;0) return; oldNum = L.substring(s,e+1); newNum = &amp;rsquo;&amp;rsquo; + (parseInt(oldNum,10) + IB); while (newNum.length &amp;lt; oldNum.length) newNum = &amp;lsquo;0&amp;rsquo; + newNum; location.href = L.substring(0,s) + newNum + L.slice(e+1); })();) Allows you to navigate up html files or images that have a number in them.&lt;br&gt;
[Decrement](javascript:(function(){ var e,s; IB=-1; function isDigit(c) { return (&amp;lsquo;0&amp;rsquo; &amp;lt;= c &amp;amp;&amp;amp; c &amp;lt;= &amp;lsquo;9&amp;rsquo;) } L = decodeURI(location.href); LL = L.length; for (e=LL-1; e&amp;gt;=0; &amp;ndash;e) if (isDigit(L.charAt(e))) { for(s=e-1; s&amp;gt;=0; &amp;ndash;s) if (!isDigit(L.charAt(s))) break; break; } ++s; if (e&amp;lt;0) return; oldNum = L.substring(s,e+1); newNum = &amp;rsquo;&amp;rsquo; + (parseInt(oldNum,10) + IB); while (newNum.length &amp;lt; oldNum.length) newNum = &amp;lsquo;0&amp;rsquo; + newNum; location.href = L.substring(0,s) + newNum + L.slice(e+1); })();) Allows you to navigate down html files or images that have a number in them.&lt;br&gt;
&lt;a href="javascript:(function()%7Bx=prompt('Text:','');l=x.length%3;if(l)for(i=1;i%3C7-l;i++)x=x+'%20';;prompt('Output:',window.btoa(x));%7D)();"&gt;base64&lt;/a&gt; Firefox only, base64 with no padding&lt;/p&gt;</description></item><item><title>Firefox 2.0.0.10 released</title><link>https://blog.beford.org/2007/11/27/firefox-20010-released/</link><pubDate>Tue, 27 Nov 2007 05:40:52 +0000</pubDate><guid>https://blog.beford.org/2007/11/27/firefox-20010-released/</guid><description>&lt;p&gt;Mozilla Corporation just released &lt;a href="http://www.mozilla-europe.org/es/products/firefox/2.0.0.10/releasenotes/"&gt;Firefox 2.0.0.10&lt;/a&gt; which includes fixes against &lt;a href="https://blog.beford.org/2007/11/10/firefox-jar-protocol-vulnerability/"&gt;JAR uri attacks&lt;/a&gt;. This issue affected browsers that used Gecko engine, a quick check showed me that only &lt;a href="http://kmeleon.sourceforge.net/"&gt;K-meleon&lt;/a&gt; browser was also updated, however there are several Gecko based web browsers that need to get fixed: &lt;a href="http://en.wikipedia.org/wiki/List_of_web_browsers#Gecko-based_browsers"&gt;Gecko-based browsers.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; Let&amp;rsquo;s make that, Firefox 2.0.0.11, which also fixes some regressions.&lt;/p&gt;</description></item><item><title>Google Gadgets XSS (IE6/Opera)</title><link>https://blog.beford.org/2007/11/25/google-gadgets-xss-ie6/</link><pubDate>Sun, 25 Nov 2007 09:58:23 +0000</pubDate><guid>https://blog.beford.org/2007/11/25/google-gadgets-xss-ie6/</guid><description>&lt;p&gt;There is a recent discussion on &lt;a href="http://ha.ckers.org/blog/20071119/google-gadgets-gaffe/"&gt;ha.ckers.org&lt;/a&gt; regarding a possible CSRF that could allow an attacker to inject an evil gadget on someobdy else&amp;rsquo;s iGoogle page. After checking the format of the &lt;a href="http://ha.ckers.org/asdf2.xml"&gt;xml file&lt;/a&gt; used to define the gadgets properties, I noticed a couple of attributes that could be used as point of injections to active content, the &lt;strong&gt;thumbnail&lt;/strong&gt; and &lt;strong&gt;screenshot&lt;/strong&gt; attribute. Only one of them is vulnerable, the screenshot attribute, by using a javascript URI as value you can execute active content on certain browsers such as IE6. This is a poc that shows an alert with the current document.domain value:&lt;/p&gt;</description></item><item><title>Firefox jar: Protocol Vulnerability</title><link>https://blog.beford.org/2007/11/10/firefox-jar-protocol-vulnerability/</link><pubDate>Sat, 10 Nov 2007 10:47:45 +0000</pubDate><guid>https://blog.beford.org/2007/11/10/firefox-jar-protocol-vulnerability/</guid><description>&lt;p&gt;I just came across pdp&amp;rsquo;s finding &lt;a href="http://www.gnucitizen.org/blog/web-mayhem-firefoxs-jar-protocol-issues"&gt;jar protocol vulnerability&lt;/a&gt; on Mozilla Firefox, I think its a big issue, and the fact that it has been on &lt;a href="https://bugzilla.mozilla.org/show_bug.cgi?id=369814"&gt;bugzilla (#369814)&lt;/a&gt; for way more than &lt;a href="http://ha.ckers.org/blog/20070803/mozilla-says-ten-fucking-days/"&gt;ten fuck*ng days&lt;/a&gt; is not a good thing.&lt;/p&gt;
&lt;p&gt;According to pdp, this issue makes vulnerable to Cross-site scripting applications that allow users uploading compressed ZIP, and JAR files. After a couple of minutes messing around the poc&amp;rsquo;s, I figured out that sites with open redirect issues are vulnerable too. I&amp;rsquo;ve created this poc that attacks Gmail, it&amp;rsquo;s based on my previous post and it will only show your contacts list, it&amp;rsquo;s not being logged server side or anything (as some people thought that my previous poc did. Credit to &lt;a href="http://lowtechlive.com/"&gt;tx&lt;/a&gt; for discovering the &lt;a href="http://sla.ckers.org/forum/read.php?3,505,10958#msg-10958"&gt;open redirect issue&lt;/a&gt; used to exploit Google / Firefox):&lt;/p&gt;</description></item><item><title>Google Vulnerability</title><link>https://blog.beford.org/2007/09/24/googlecom-cross-site-scripting-vulnerability/</link><pubDate>Mon, 24 Sep 2007 03:29:26 +0000</pubDate><guid>https://blog.beford.org/2007/09/24/googlecom-cross-site-scripting-vulnerability/</guid><description>&lt;p&gt;Yesterday, I found a new Google.com XSS vulnerability that can be abused to steal information from Gmail accounts, I&amp;rsquo;ve done responsible disclosure of at least 3 vulns to Google, but since I haven&amp;rsquo;t got enough &amp;lsquo;motivation&amp;rsquo;, I&amp;rsquo;ll go full disclosure now.&lt;/p&gt;
&lt;p&gt;The vulnerability exists in Blogspot polls feature, I had already disclosed a vulnerability on this system. The &amp;lsquo;font&amp;rsquo; parameter was not being sanitized before being used inside an STYLE tag, so you could inject IE&amp;rsquo;s expression() and Mozilla&amp;rsquo;s -moz-binding. They fixed it, however they didn&amp;rsquo;t check enough the rest of the code, the new XSS is:&lt;/p&gt;</description></item></channel></rss>