<?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: Guess it&#8217;s time to wait for OAuth 1.1</title>
	<atom:link href="http://dossy.org/2009/04/guess-its-time-to-wait-for-oauth-11/feed/" rel="self" type="application/rss+xml" />
	<link>http://dossy.org/2009/04/guess-its-time-to-wait-for-oauth-11/</link>
	<description>Everything that comes out of Dossy, from the strange to the banal.</description>
	<lastBuildDate>Wed, 23 May 2012 18:59:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Dossy Shiobara</title>
		<link>http://dossy.org/2009/04/guess-its-time-to-wait-for-oauth-11/comment-page-1/#comment-87645</link>
		<dc:creator>Dossy Shiobara</dc:creator>
		<pubDate>Fri, 24 Apr 2009 00:20:10 +0000</pubDate>
		<guid isPermaLink="false">http://dossy.org/?p=757#comment-87645</guid>
		<description>Eran: Thanks for not taking my sense of humor too seriously.  I truly appreciate it beyond words I can find to describe it.</description>
		<content:encoded><![CDATA[<p>Eran: Thanks for not taking my sense of humor too seriously.  I truly appreciate it beyond words I can find to describe it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eran Hammer-Lahav</title>
		<link>http://dossy.org/2009/04/guess-its-time-to-wait-for-oauth-11/comment-page-1/#comment-87633</link>
		<dc:creator>Eran Hammer-Lahav</dc:creator>
		<pubDate>Fri, 24 Apr 2009 00:03:44 +0000</pubDate>
		<guid isPermaLink="false">http://dossy.org/?p=757#comment-87633</guid>
		<description>There really isn&#039;t any secret handshake.

The closed-door discussions were not about a new specification. They were about helping each other with live OAuth services. We had to decide how many people to expose this threat to, once it was official that there was a threat (which was a new recognition on Friday). We did have some talks about potential solutions but no one even suggested a vote or trying to make decisions. The discussion has been shut down last night when it became fully public.

So the secret club is closed. You can quote me on this! The list is only there in case we discovery actual attacks or another related threat and need to coordinate a response to the threat. But no specification plans are going on on that list. No one posted anything there since we went public.

I was only made aware of your discovery today, here. I have learned about this threat on Friday from someone else who came to a similar conclusion independently. Note that we didn&#039;t take or give credit.

If you want to participate, join the public mailing list and, well, participate. I will probably distill all the ideas posted to the list into a proposal over the weekend and post it as a draft for review. That&#039;s what I do, I edit.

At that point it will be open for review and discussion and we will make decision using rough consensus and a bit of benevolent dictatorship if consensus doesn&#039;t happen (which is very rare). This is how we got to where we are today and the full history is public for anyone to read through.

I hope this addresses all your concerns. If not, you know where to find me.</description>
		<content:encoded><![CDATA[<p>There really isn&#8217;t any secret handshake.</p>
<p>The closed-door discussions were not about a new specification. They were about helping each other with live OAuth services. We had to decide how many people to expose this threat to, once it was official that there was a threat (which was a new recognition on Friday). We did have some talks about potential solutions but no one even suggested a vote or trying to make decisions. The discussion has been shut down last night when it became fully public.</p>
<p>So the secret club is closed. You can quote me on this! The list is only there in case we discovery actual attacks or another related threat and need to coordinate a response to the threat. But no specification plans are going on on that list. No one posted anything there since we went public.</p>
<p>I was only made aware of your discovery today, here. I have learned about this threat on Friday from someone else who came to a similar conclusion independently. Note that we didn&#8217;t take or give credit.</p>
<p>If you want to participate, join the public mailing list and, well, participate. I will probably distill all the ideas posted to the list into a proposal over the weekend and post it as a draft for review. That&#8217;s what I do, I edit.</p>
<p>At that point it will be open for review and discussion and we will make decision using rough consensus and a bit of benevolent dictatorship if consensus doesn&#8217;t happen (which is very rare). This is how we got to where we are today and the full history is public for anyone to read through.</p>
<p>I hope this addresses all your concerns. If not, you know where to find me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dossy Shiobara</title>
		<link>http://dossy.org/2009/04/guess-its-time-to-wait-for-oauth-11/comment-page-1/#comment-87584</link>
		<dc:creator>Dossy Shiobara</dc:creator>
		<pubDate>Thu, 23 Apr 2009 21:43:37 +0000</pubDate>
		<guid isPermaLink="false">http://dossy.org/?p=757#comment-87584</guid>
		<description>Eran: Thanks for stopping by and commenting!

I know there&#039;s no big conspiracy going on here, and I would expect that another security-minded person who takes a closer look at OAuth 1.0 like I did is likely to find the same issues.  It&#039;s just the synchronicity of the events that really leaves me feeling sore.

I&#039;m a big supporter of open specifications - I tried to encourage AOL to become an OpenID provider and consumer during my short tenure there - and with my position as a developer of third-party Twitter applications, expect to continue to deal with OAuth as it evolves.

So, who needs to teach me the OAuth club&#039;s secret handshake before I can be included in these closed-doors security discussions regarding the specification?  Clearly, discussing them on public lists just doesn&#039;t happen - so, what&#039;s the protocol?</description>
		<content:encoded><![CDATA[<p>Eran: Thanks for stopping by and commenting!</p>
<p>I know there&#8217;s no big conspiracy going on here, and I would expect that another security-minded person who takes a closer look at OAuth 1.0 like I did is likely to find the same issues.  It&#8217;s just the synchronicity of the events that really leaves me feeling sore.</p>
<p>I&#8217;m a big supporter of open specifications &#8211; I tried to encourage AOL to become an OpenID provider and consumer during my short tenure there &#8211; and with my position as a developer of third-party Twitter applications, expect to continue to deal with OAuth as it evolves.</p>
<p>So, who needs to teach me the OAuth club&#8217;s secret handshake before I can be included in these closed-doors security discussions regarding the specification?  Clearly, discussing them on public lists just doesn&#8217;t happen &#8211; so, what&#8217;s the protocol?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eran Hammer-Lahav</title>
		<link>http://dossy.org/2009/04/guess-its-time-to-wait-for-oauth-11/comment-page-1/#comment-87578</link>
		<dc:creator>Eran Hammer-Lahav</dc:creator>
		<pubDate>Thu, 23 Apr 2009 20:35:49 +0000</pubDate>
		<guid isPermaLink="false">http://dossy.org/?p=757#comment-87578</guid>
		<description>No conspiracy here (and its not like anyone is taking credit for this at anyone else&#039;s expense).

I can guarantee to you that, as the person who has been coordinating this effort from the beginning, it was not your post that triggered this. I am not trying to take anything away from your discovery, but it was not what got us working on this threat.

The Twitter use case brought increased attention to this area of the protocol, and the threat was identified by multiple people. In fact most aspects of this have been written about as early as last November (I was only made aware of that this week), but only last week did people start putting a complete attack together.

I truly hope that you will become part of the OAuth community, working with us on future version of the spec. You obviously have a lot to contribute.</description>
		<content:encoded><![CDATA[<p>No conspiracy here (and its not like anyone is taking credit for this at anyone else&#8217;s expense).</p>
<p>I can guarantee to you that, as the person who has been coordinating this effort from the beginning, it was not your post that triggered this. I am not trying to take anything away from your discovery, but it was not what got us working on this threat.</p>
<p>The Twitter use case brought increased attention to this area of the protocol, and the threat was identified by multiple people. In fact most aspects of this have been written about as early as last November (I was only made aware of that this week), but only last week did people start putting a complete attack together.</p>
<p>I truly hope that you will become part of the OAuth community, working with us on future version of the spec. You obviously have a lot to contribute.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guan Yang</title>
		<link>http://dossy.org/2009/04/guess-its-time-to-wait-for-oauth-11/comment-page-1/#comment-87564</link>
		<dc:creator>Guan Yang</dc:creator>
		<pubDate>Thu, 23 Apr 2009 16:08:36 +0000</pubDate>
		<guid isPermaLink="false">http://dossy.org/?p=757#comment-87564</guid>
		<description>Here&#039;s an idea that might further mitigate this problem: Suppose the (trusted) consumer sends some information about the logged in user along when requesting the request token. For a site with usernames, it might be the username of the user that request authorization. The OAuth provider can then display this information like this:

When you click &quot;Allow&quot;, the account foo (with email address foo@bar.com) on Twitter Karma will be able to read and write to your Twitter account...

This is not foolproof because the attacker may be able to create a username that&#039;s similar to the user&#039;s existing account on the consumer site. But it might increase the probability that the user is aware of an attack.</description>
		<content:encoded><![CDATA[<p>Here&#8217;s an idea that might further mitigate this problem: Suppose the (trusted) consumer sends some information about the logged in user along when requesting the request token. For a site with usernames, it might be the username of the user that request authorization. The OAuth provider can then display this information like this:</p>
<p>When you click &#8220;Allow&#8221;, the account foo (with email address <a href="mailto:foo@bar.com">foo@bar.com</a>) on Twitter Karma will be able to read and write to your Twitter account&#8230;</p>
<p>This is not foolproof because the attacker may be able to create a username that&#8217;s similar to the user&#8217;s existing account on the consumer site. But it might increase the probability that the user is aware of an attack.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using apc
Database Caching 1/8 queries in 0.014 seconds using apc
Object Caching 300/300 objects using apc

Served from: dossy.org @ 2012-05-24 01:31:59 -->
