<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Firefox 0day local file reading</title>
	<atom:link href="http://larholm.com/2007/05/25/firefox-0day-local-file-reading/feed/" rel="self" type="application/rss+xml" />
	<link>http://larholm.com/2007/05/25/firefox-0day-local-file-reading/</link>
	<description>Me, myself and I</description>
	<pubDate>Thu, 11 Mar 2010 03:38:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: duke</title>
		<link>http://larholm.com/2007/05/25/firefox-0day-local-file-reading/#comment-1016</link>
		<dc:creator>duke</dc:creator>
		<pubDate>Sun, 22 Jul 2007 18:39:56 +0000</pubDate>
		<guid isPermaLink="false">http://test.larholm.com/?p=11#comment-1016</guid>
		<description>Firefox 2.0.0.5 is still vulnerable</description>
		<content:encoded><![CDATA[<p>Firefox 2.0.0.5 is still vulnerable</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Larholm.com - Me, myself and I &#187; Unpatched input validation flaw in Firefox 2.0.0.4</title>
		<link>http://larholm.com/2007/05/25/firefox-0day-local-file-reading/#comment-56</link>
		<dc:creator>Larholm.com - Me, myself and I &#187; Unpatched input validation flaw in Firefox 2.0.0.4</dc:creator>
		<pubDate>Mon, 04 Jun 2007 18:31:13 +0000</pubDate>
		<guid isPermaLink="false">http://test.larholm.com/?p=11#comment-56</guid>
		<description>[...] were a number of interesting comments on my previous post, Firefox 0day local file reading. Checking the current Windows patch status was suggested by Sergey Vzloman and H D Moore [...]</description>
		<content:encoded><![CDATA[<p>[...] were a number of interesting comments on my previous post, Firefox 0day local file reading. Checking the current Windows patch status was suggested by Sergey Vzloman and H D Moore [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ukio</title>
		<link>http://larholm.com/2007/05/25/firefox-0day-local-file-reading/#comment-54</link>
		<dc:creator>ukio</dc:creator>
		<pubDate>Fri, 01 Jun 2007 12:07:31 +0000</pubDate>
		<guid isPermaLink="false">http://test.larholm.com/?p=11#comment-54</guid>
		<description>Is it possible to steal cookies using an ajax backgound file-upload??

I sketched a possible attack &lt;a href="http://mobdev.tknerr.de/2007/06/01/cookie-stealing-using-ajax-backgound-file-upload/" rel="nofollow"&gt;here&lt;/a&gt;

I am sure this must have been discussed already, but IMHO this is still a big issue. Would be glad to hear your comments if the sketched attack is indeed so easily possible

-ukio</description>
		<content:encoded><![CDATA[<p>Is it possible to steal cookies using an ajax backgound file-upload??</p>
<p>I sketched a possible attack <a href="http://mobdev.tknerr.de/2007/06/01/cookie-stealing-using-ajax-backgound-file-upload/" rel="nofollow">here</a></p>
<p>I am sure this must have been discussed already, but IMHO this is still a big issue. Would be glad to hear your comments if the sketched attack is indeed so easily possible</p>
<p>-ukio</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ukio</title>
		<link>http://larholm.com/2007/05/25/firefox-0day-local-file-reading/#comment-53</link>
		<dc:creator>ukio</dc:creator>
		<pubDate>Fri, 01 Jun 2007 09:16:07 +0000</pubDate>
		<guid isPermaLink="false">http://test.larholm.com/?p=11#comment-53</guid>
		<description>@Sergey Vzloman

The same thing (i.e. accessing a local file whose path you know) can be done using a backgound ajax file upload, can't it?

You could upload it to your server and processing it there. Then you could also pass it back to javascript via ajax if desired.

This ajax background fileupload thing seems to be a big security issue to me, is there a way to protect yourself from that?</description>
		<content:encoded><![CDATA[<p>@Sergey Vzloman</p>
<p>The same thing (i.e. accessing a local file whose path you know) can be done using a backgound ajax file upload, can&#8217;t it?</p>
<p>You could upload it to your server and processing it there. Then you could also pass it back to javascript via ajax if desired.</p>
<p>This ajax background fileupload thing seems to be a big security issue to me, is there a way to protect yourself from that?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thor Larholm</title>
		<link>http://larholm.com/2007/05/25/firefox-0day-local-file-reading/#comment-52</link>
		<dc:creator>Thor Larholm</dc:creator>
		<pubDate>Thu, 31 May 2007 13:44:17 +0000</pubDate>
		<guid isPermaLink="false">http://test.larholm.com/?p=11#comment-52</guid>
		<description>Yup, the patch only filters out backslashes (\) and not forward slashes (/) so Linux/Unix/OS X are still vulnerable to the full directory traversal.

I mentioned this as well in the bugzilla case that Mozilla has had open since January.</description>
		<content:encoded><![CDATA[<p>Yup, the patch only filters out backslashes (\) and not forward slashes (/) so Linux/Unix/OS X are still vulnerable to the full directory traversal.</p>
<p>I mentioned this as well in the bugzilla case that Mozilla has had open since January.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: HD</title>
		<link>http://larholm.com/2007/05/25/firefox-0day-local-file-reading/#comment-51</link>
		<dc:creator>HD</dc:creator>
		<pubDate>Thu, 31 May 2007 13:17:32 +0000</pubDate>
		<guid isPermaLink="false">http://test.larholm.com/?p=11#comment-51</guid>
		<description>resource:///etc/passwd (3 slashes on unix works fine)</description>
		<content:encoded><![CDATA[<p>resource:///etc/passwd (3 slashes on unix works fine)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thor Larholm</title>
		<link>http://larholm.com/2007/05/25/firefox-0day-local-file-reading/#comment-50</link>
		<dc:creator>Thor Larholm</dc:creator>
		<pubDate>Thu, 31 May 2007 12:24:23 +0000</pubDate>
		<guid isPermaLink="false">http://test.larholm.com/?p=11#comment-50</guid>
		<description>The PoC at http://larholm.com/misc/ffresourcefile.html is a relatively harmless demonstration of why exposing the resource protocol to web content is a bad idea.

The patch only closes the directory traversal aspect. You can still read local files in Firefox 2.0.0.4, but it is now limited to the files within your Firefox installation directory such as update.xml and install.log that reveal your current patch status.

The patch that was introduced in Firefox 2.0.0.4 accidentally opens up the resource protocol to a separate input validation flaw. I have been kind enough to give Mozilla advance notice of this vulnerability and will follow up  here with a separate post on the subject.</description>
		<content:encoded><![CDATA[<p>The PoC at <a href="http://larholm.com/misc/ffresourcefile.html" rel="nofollow">http://larholm.com/misc/ffresourcefile.html</a> is a relatively harmless demonstration of why exposing the resource protocol to web content is a bad idea.</p>
<p>The patch only closes the directory traversal aspect. You can still read local files in Firefox 2.0.0.4, but it is now limited to the files within your Firefox installation directory such as update.xml and install.log that reveal your current patch status.</p>
<p>The patch that was introduced in Firefox 2.0.0.4 accidentally opens up the resource protocol to a separate input validation flaw. I have been kind enough to give Mozilla advance notice of this vulnerability and will follow up  here with a separate post on the subject.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: carl</title>
		<link>http://larholm.com/2007/05/25/firefox-0day-local-file-reading/#comment-49</link>
		<dc:creator>carl</dc:creator>
		<pubDate>Thu, 31 May 2007 08:07:43 +0000</pubDate>
		<guid isPermaLink="false">http://test.larholm.com/?p=11#comment-49</guid>
		<description>Firefox 2.0.0.4 is still vulnerable, I've tested it with this PoC:
http://larholm.com/misc/ffresourcefile.html</description>
		<content:encoded><![CDATA[<p>Firefox 2.0.0.4 is still vulnerable, I&#8217;ve tested it with this PoC:<br />
<a href="http://larholm.com/misc/ffresourcefile.html" rel="nofollow">http://larholm.com/misc/ffresourcefile.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thor Larholm</title>
		<link>http://larholm.com/2007/05/25/firefox-0day-local-file-reading/#comment-48</link>
		<dc:creator>Thor Larholm</dc:creator>
		<pubDate>Wed, 30 May 2007 08:20:10 +0000</pubDate>
		<guid isPermaLink="false">http://test.larholm.com/?p=11#comment-48</guid>
		<description>Firefox 2.0.0.4 and 1.5.0.12 will be released today, fixing this vulnerability.

&lt;a href="http://developer.mozilla.org/devnews/index.php/2007/05/29/firefox-15012-firefox-2004-to-be-available-soon/" rel="nofollow"&gt;
http://developer.mozilla.org/devnews/index.php/2007/05/29/firefox-15012-firefox-2004-to-be-available-soon/
&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Firefox 2.0.0.4 and 1.5.0.12 will be released today, fixing this vulnerability.</p>
<p><a href="http://developer.mozilla.org/devnews/index.php/2007/05/29/firefox-15012-firefox-2004-to-be-available-soon/" rel="nofollow"><br />
</a><a href="http://developer.mozilla.org/devnews/index.php/2007/05/29/firefox-15012-firefox-2004-to-be-available-soon/" rel="nofollow">http://developer.mozilla.org/devnews/index.php/2007/05/29/firefox-15012-firefox-2004-to-be-available-soon/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thor Larholm</title>
		<link>http://larholm.com/2007/05/25/firefox-0day-local-file-reading/#comment-47</link>
		<dc:creator>Thor Larholm</dc:creator>
		<pubDate>Wed, 30 May 2007 04:41:59 +0000</pubDate>
		<guid isPermaLink="false">http://test.larholm.com/?p=11#comment-47</guid>
		<description>Larry Seltzer writes about this vulnerability in PC Magazine.

&lt;a href="http://www.pcmag.com/article2/0,1895,2136519,00.asp" rel="nofollow"&gt;
http://www.pcmag.com/article2/0,1895,2136519,00.asp
&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Larry Seltzer writes about this vulnerability in PC Magazine.</p>
<p><a href="http://www.pcmag.com/article2/0,1895,2136519,00.asp" rel="nofollow"><br />
</a><a href="http://www.pcmag.com/article2/0,1895,2136519,00.asp" rel="nofollow">http://www.pcmag.com/article2/0,1895,2136519,00.asp</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
