<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Safer Cookies Plugin For WordPress</title>
	<atom:link href="http://w-shadow.com/blog/2008/07/12/safer-cookies-plugin-for-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://w-shadow.com/blog/2008/07/12/safer-cookies-plugin-for-wordpress/</link>
	<description>Slightly Advanced Computer Stuff (and some magic)</description>
	<lastBuildDate>Sat, 21 Nov 2009 04:22:17 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: White Shadow</title>
		<link>http://w-shadow.com/blog/2008/07/12/safer-cookies-plugin-for-wordpress/comment-page-1/#comment-31349</link>
		<dc:creator>White Shadow</dc:creator>
		<pubDate>Thu, 03 Sep 2009 09:48:09 +0000</pubDate>
		<guid isPermaLink="false">http://w-shadow.com/?p=206#comment-31349</guid>
		<description>It&#039;s possible, but that would be a whole new plugin.</description>
		<content:encoded><![CDATA[<p>It&#8217;s possible, but that would be a whole new plugin.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pikipik</title>
		<link>http://w-shadow.com/blog/2008/07/12/safer-cookies-plugin-for-wordpress/comment-page-1/#comment-31346</link>
		<dc:creator>Pikipik</dc:creator>
		<pubDate>Thu, 03 Sep 2009 04:56:30 +0000</pubDate>
		<guid isPermaLink="false">http://w-shadow.com/?p=206#comment-31346</guid>
		<description>The Plugins work fine, i want to ask : is it possible to make Only one login at one session base on cookies.

prevent multiple login from different IP on membership artcile / blog

Thanks</description>
		<content:encoded><![CDATA[<p>The Plugins work fine, i want to ask : is it possible to make Only one login at one session base on cookies.</p>
<p>prevent multiple login from different IP on membership artcile / blog</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: White Shadow</title>
		<link>http://w-shadow.com/blog/2008/07/12/safer-cookies-plugin-for-wordpress/comment-page-1/#comment-30640</link>
		<dc:creator>White Shadow</dc:creator>
		<pubDate>Tue, 23 Jun 2009 10:18:47 +0000</pubDate>
		<guid isPermaLink="false">http://w-shadow.com/?p=206#comment-30640</guid>
		<description>Try clearing your cookies.</description>
		<content:encoded><![CDATA[<p>Try clearing your cookies.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tom</title>
		<link>http://w-shadow.com/blog/2008/07/12/safer-cookies-plugin-for-wordpress/comment-page-1/#comment-30638</link>
		<dc:creator>tom</dc:creator>
		<pubDate>Tue, 23 Jun 2009 04:17:36 +0000</pubDate>
		<guid isPermaLink="false">http://w-shadow.com/?p=206#comment-30638</guid>
		<description>when i deactivated this plugin, my admin page doesnt show anymore. it&#039;s just a blank page.</description>
		<content:encoded><![CDATA[<p>when i deactivated this plugin, my admin page doesnt show anymore. it&#8217;s just a blank page.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shane</title>
		<link>http://w-shadow.com/blog/2008/07/12/safer-cookies-plugin-for-wordpress/comment-page-1/#comment-30498</link>
		<dc:creator>Shane</dc:creator>
		<pubDate>Wed, 10 Jun 2009 18:56:50 +0000</pubDate>
		<guid isPermaLink="false">http://w-shadow.com/?p=206#comment-30498</guid>
		<description>This is nonsense.

Liu&#039;s paper is nonsense as well.

1.) It states clearly that the most prominent vulnerability for replay attacks in Fu&#039;s protocol (the one they purportedly deprecate) is an attacker obtaining the SSL Session key via various methods (albeit not simple ones), but then goes on to state that their &#039;fix&#039; for this issue was simply to include the SSL session key in the HMAC of the cookie, which is useless fluff if the attacker can obtain the SSL session key (as they state is a very real possibility just a paragraph before).  See section 2.3 (Problem II: Replay Attacks) in Liu&#039;s paper.

2.) SSL Session keys can, and do, get re-negotiated at arbitrary times both by the client and the server, rendering this nearly useless as an authenticated session scheme.  The client will effectively be logged off for (as far as he/she knows) no apparent reason and at random times.  Setting a higher cache/timeout times for the keys in Apache or similar will also be ineffective because that is simply a top-shelf suggestion, and not a static timeout requirement.

As for tying a cookie to an IP address, that is simply idiotic.  Not only are IP addresses incredibly simple to spoof, many (if not a huge) amount of legitimate users are routed through rotating proxies, NATs, gateways, et al.  Not to mention TOR users (or similar) who&#039;s IP address will change with nearly every request.

An IP address is not a unique identifier, nor is the User Agent string.  They can not be relied upon.

Frankly, nearly any attempt to &#039;secure&#039; a cookie-based authentication scheme against replay attacks is moot.  The flaw is in the protocol itself, it&#039;s stateless.  Until there is a way for a client to sign or alter their cookies in some way prior to being sent to the server, there will always be holes in any cookie-based authentication scheme.  Using SSL is a step-above, but still just as vulnerable.  The cookies are stored in the clear on the user&#039;s hard-drive, so SSL-only cookies simply prevent (well, not &#039;prevent&#039;, simply increase the difficulty of) man-in-the-middle attacks.

Sorry to say it, but your scheme is about as naive as they come.  Which isn&#039;t to say that there are many better solutions, but don&#039;t think you&#039;re fireproof or something.  Your scheme is a script-kiddies dream, even more so when you mistakenly think that it&#039;s somehow secure.</description>
		<content:encoded><![CDATA[<p>This is nonsense.</p>
<p>Liu&#8217;s paper is nonsense as well.</p>
<p>1.) It states clearly that the most prominent vulnerability for replay attacks in Fu&#8217;s protocol (the one they purportedly deprecate) is an attacker obtaining the SSL Session key via various methods (albeit not simple ones), but then goes on to state that their &#8216;fix&#8217; for this issue was simply to include the SSL session key in the HMAC of the cookie, which is useless fluff if the attacker can obtain the SSL session key (as they state is a very real possibility just a paragraph before).  See section 2.3 (Problem II: Replay Attacks) in Liu&#8217;s paper.</p>
<p>2.) SSL Session keys can, and do, get re-negotiated at arbitrary times both by the client and the server, rendering this nearly useless as an authenticated session scheme.  The client will effectively be logged off for (as far as he/she knows) no apparent reason and at random times.  Setting a higher cache/timeout times for the keys in Apache or similar will also be ineffective because that is simply a top-shelf suggestion, and not a static timeout requirement.</p>
<p>As for tying a cookie to an IP address, that is simply idiotic.  Not only are IP addresses incredibly simple to spoof, many (if not a huge) amount of legitimate users are routed through rotating proxies, NATs, gateways, et al.  Not to mention TOR users (or similar) who&#8217;s IP address will change with nearly every request.</p>
<p>An IP address is not a unique identifier, nor is the User Agent string.  They can not be relied upon.</p>
<p>Frankly, nearly any attempt to &#8217;secure&#8217; a cookie-based authentication scheme against replay attacks is moot.  The flaw is in the protocol itself, it&#8217;s stateless.  Until there is a way for a client to sign or alter their cookies in some way prior to being sent to the server, there will always be holes in any cookie-based authentication scheme.  Using SSL is a step-above, but still just as vulnerable.  The cookies are stored in the clear on the user&#8217;s hard-drive, so SSL-only cookies simply prevent (well, not &#8216;prevent&#8217;, simply increase the difficulty of) man-in-the-middle attacks.</p>
<p>Sorry to say it, but your scheme is about as naive as they come.  Which isn&#8217;t to say that there are many better solutions, but don&#8217;t think you&#8217;re fireproof or something.  Your scheme is a script-kiddies dream, even more so when you mistakenly think that it&#8217;s somehow secure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Another &#8216;How To Guide&#8217; for securing WordPress: How to protect your WordPress installation and recover if your website is hacked.,How-To-Guides, Mac, WordPress, blogging, domains, online tools, productivity, security, software, web &#124; MileHighTe</title>
		<link>http://w-shadow.com/blog/2008/07/12/safer-cookies-plugin-for-wordpress/comment-page-1/#comment-30491</link>
		<dc:creator>Another &#8216;How To Guide&#8217; for securing WordPress: How to protect your WordPress installation and recover if your website is hacked.,How-To-Guides, Mac, WordPress, blogging, domains, online tools, productivity, security, software, web &#124; MileHighTe</dc:creator>
		<pubDate>Tue, 09 Jun 2009 22:52:38 +0000</pubDate>
		<guid isPermaLink="false">http://w-shadow.com/?p=206#comment-30491</guid>
		<description>[...] Safer Cookie (rated 8 out of 10):&#160; Ties the WordPress session cookie to the user&#8217;s IP address which ensures the cookie can&#8217;t be used to access the admin panel from another computer. [...]</description>
		<content:encoded><![CDATA[<p>[...] Safer Cookie (rated 8 out of 10):&nbsp; Ties the WordPress session cookie to the user&rsquo;s IP address which ensures the cookie can&rsquo;t be used to access the admin panel from another computer. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vito Botta</title>
		<link>http://w-shadow.com/blog/2008/07/12/safer-cookies-plugin-for-wordpress/comment-page-1/#comment-30064</link>
		<dc:creator>Vito Botta</dc:creator>
		<pubDate>Sun, 03 May 2009 11:02:47 +0000</pubDate>
		<guid isPermaLink="false">http://w-shadow.com/?p=206#comment-30064</guid>
		<description>I agree with &lt;b&gt;White Shadow&lt;/b&gt;.
Don&#039;t get me wrongly, but this plugin sounds useless. 
The situations in which you risk to get your cookies stolen and used for replay attacks, are those situations in which you share your IP address with other users. Workplace, Internet cafes, public wifi networks, etc. If somebody gets hold of your cookies while sharing your IP address, (s)he would anyway be able to use it because your plugin would allow it.
A &quot;proper&quot; secure, cookie protocol would IMO require much bigger effort.
There are various methods, but if I may I&#039;d suggest to look at this white paper which exposes a number of known methods, and then proposes a better approach (which I use when developing my applications):
http://www.cse.msu.edu/~alexliu/publications/Cookie/cookie.pdf</description>
		<content:encoded><![CDATA[<p>I agree with <b>White Shadow</b>.<br />
Don&#8217;t get me wrongly, but this plugin sounds useless.<br />
The situations in which you risk to get your cookies stolen and used for replay attacks, are those situations in which you share your IP address with other users. Workplace, Internet cafes, public wifi networks, etc. If somebody gets hold of your cookies while sharing your IP address, (s)he would anyway be able to use it because your plugin would allow it.<br />
A &#8220;proper&#8221; secure, cookie protocol would IMO require much bigger effort.<br />
There are various methods, but if I may I&#8217;d suggest to look at this white paper which exposes a number of known methods, and then proposes a better approach (which I use when developing my applications):<br />
<a href="http://www.cse.msu.edu/~alexliu/publications/Cookie/cookie.pdf" rel="nofollow">http://www.cse.msu.edu/~alexliu/publications/Cookie/cookie.pdf</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wordpress inpenetrabil . &#124; azrael-sub7 personal blog</title>
		<link>http://w-shadow.com/blog/2008/07/12/safer-cookies-plugin-for-wordpress/comment-page-1/#comment-15905</link>
		<dc:creator>Wordpress inpenetrabil . &#124; azrael-sub7 personal blog</dc:creator>
		<pubDate>Sat, 14 Feb 2009 12:01:35 +0000</pubDate>
		<guid isPermaLink="false">http://w-shadow.com/?p=206#comment-15905</guid>
		<description>[...] Legati cookie-urile de ip folosind Safer cookies [...]</description>
		<content:encoded><![CDATA[<p>[...] Legati cookie-urile de ip folosind Safer cookies [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Safer Cookies</title>
		<link>http://w-shadow.com/blog/2008/07/12/safer-cookies-plugin-for-wordpress/comment-page-1/#comment-13915</link>
		<dc:creator>Safer Cookies</dc:creator>
		<pubDate>Fri, 30 Jan 2009 18:56:06 +0000</pubDate>
		<guid isPermaLink="false">http://w-shadow.com/?p=206#comment-13915</guid>
		<description>[...] will create a session cookie that is used to authenticate you. If someone was to steal the .....read more     Download Plugin!  Version 1.1 Last Updated: July 27, 2008   [...]</description>
		<content:encoded><![CDATA[<p>[...] will create a session cookie that is used to authenticate you. If someone was to steal the &#8230;..read more     Download Plugin!  Version 1.1 Last Updated: July 27, 2008   [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Time Synchronisation</title>
		<link>http://w-shadow.com/blog/2008/07/12/safer-cookies-plugin-for-wordpress/comment-page-1/#comment-13192</link>
		<dc:creator>Time Synchronisation</dc:creator>
		<pubDate>Wed, 10 Dec 2008 11:13:52 +0000</pubDate>
		<guid isPermaLink="false">http://w-shadow.com/?p=206#comment-13192</guid>
		<description>This plugin is ace</description>
		<content:encoded><![CDATA[<p>This plugin is ace</p>
]]></content:encoded>
	</item>
</channel>
</rss>
